依据网上许多帖子说ios下scale为1.0能够处理二维码偏移题目
猜想flexible框架挑选scale0.5是想要让图片在ios下展现有更好的体验 ,由于scale0.5下看到尺寸大小雷同 内里的像素是scale=1.0的四倍(2×2),显得越发清楚。
而flexible框架中的代码:
能够依据已有的viewport来直接盘算页面的原始尺寸:1rem=xxpx。
而由于js剧本运行会壅塞背面的dom加载,所以猜想viewport必须在剧本前定义,考证:
viewport定义在js剧本前:
viewport定义在js剧本后:
放在剧本背面viewport会致使反复定义,会有两个。猜想会对剧本盘算有影响,测试一动手机上是不是会有影响:
viewport放在前面:
一般
viewport放在背面:
不一般