盘点h5在iOS下的那些坑
太忙咯好久没写博客啦!给大家分享一下关于萌芽在实战h5开发中关于iOS(Safari浏览器)的一些坑!希望帮助那些还没遇到过的萌新~
- 在安卓下实现显示正常但是在iOS下时间格式为 NAN-NAN-NAN
- 关于Safari浏览器下cookie无法存储问题
- 在安卓显示正常但是在ios浏览器中字体超级小问题
1.时间格式错误
这个问题萌芽第一次遇到的时候也是一头雾水,后来才发现原来是我们调用了Date函数的原因,Safari不支持new Date(1998-01-01)所以会出现异常,最终就成了我们的NAN-NAN-NAN,他认识的只有new Date(1998/01/01)这种格式,为了达到想要的时间格式效果萌芽直接字符串截取拼接了一下,虽然效果是达到了但是过于简单粗暴不知道大家有没有更好的方法啦~
//时间格式化(最终呈现效果为:1998年01月01日)
FormatDateTime: (inputTime) => {
let date = inputTime.split('-')
return `${date[0]}年${date[1]