⼩程序中遇到的iOS兼容性问题⼩结
前⾔
随着⼩程序的热度不减,更多的电商⼤佬来时使⽤⼩程序,在⼩程序开发中,经常会遇到⼀些兼容性的问题,下⾯这篇⽂章就记录下在⼩程序中遇到的⼀些兼容性问题,iOS兼容性
1.iOS中input的placeholder属性字体不居中
对placeholder设置line-height及font-size
对input设置⾼度
2.iOS中滚动卡顿
设置-webkit-overflow-scrolling:touch;
3.⼩程序中解决iOS中new Date() 时间格式不兼容
在实现倒计时,根据后台返回的时间格式转换时,后台返回了时间格式为”2018-11-12 11:12:11”,然后利⽤new Date() 转换时,ios中⽆法展⽰,安卓中显⽰正常
let time = '2018-12-10 11:11:11';
let temporaryTime1 = new Date(time);
this.setData({
timeRemain1: temporaryTime1,
})
/* 利⽤正则表达式替换时间中的”-”为”/”即可 */
let time = '2018-12-10 11:11:11';
let temporaryTime = new place(/-/g,'/'));
let temporaryTime1 = new Date(time);
this.setData({
timeRemain: temporaryTime,
timeRemain1: temporaryTime1,
})
input标签placeholder属性
4. ⼩程序scroll-view隐藏滚动条⽅法
在wxss⾥加⼊以下代码:
::-webkit-scrollbar{
width: 0;
height: 0;
color: transparent;
}
暂时遇到的兼容性就是这么多,会持续更新
总结
以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家的学习或者⼯作具有⼀定的参考学习价值,如果有疑问⼤家可以留⾔交流,谢谢⼤家对的⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。