使用wx.getSystemInfoSync()
在华为mate20上得到width*height为360*748,pixelRatio为3
在vivoX23上得到width*height为360*780,pixelRatio为3
包括其他手机height不一样的时候都有这个问题。
问题如下:
在<text>内设置字体大小为20rpx时,两个手机都显示9px。
但是撑开的高度不同,华为是13px,vivo是11px
设置line-height都没有用
列表显示的时候,这点差距就会被无限放大,
左右两个列表时,那就肯定有手机是左右列表无法对齐的。
同时还有
rpx转换 px 后会被抹去小数点部分
的问题:
https://developers.weixin.qq.com/community/develop/doc/000cc63eab0578294ad81fa505bc00
https://developers.weixin.qq.com/community/develop/doc/00028e160ac088cb25d85fc8e5b800
https://developers.weixin.qq.com/community/develop/doc/00088e551704a093fda6302fd5c000