h5 和weex 对ios和android一些问题的记录(持续更新)

114 阅读1分钟

1 关于字体

ios和安卓对某些字体有兼容问题不能显示出来(具体字体还需考证) 安卓可以对font-weight的数值进行区分,ios则不能。ios可以分辨普通字体和加粗字体(英文)

2 关于图片(weex h5暂未考证)

如果对于box设置border-radiuse,安卓内的图片不设置圆角也会进行展示反之ios则不能

3 关于时间 new Date

ios部分机型(已知13)对当前时间计算不能直接通过getTime进行加减,正确做法是通过正则转换格式进行比较则不会出现比较错误的情况。 例:

Date.now() > new Date(time.replace(/-/g, '/')).getTime() && Date.now() < new Date(time.replace(/-/g, '/')).getTime()