在微信小程序开发的时候,通过wx.getSystemInfo获得的rpx换算比例pixelRatio值不对。 通过小程序开发工具iphone 5模拟器进行测试,获得到的pixelRatio = 2,但是通过屏幕宽750rpx进行换算得到比例为2.34375。 所以在通过系统给的这个比例进行换算px到rpx的时候,在不同屏幕上会出现问题,推荐使用通过自己换算的比例。 换算公...
微信小程序-设备 网络状态: wx.getNetworkType(OBJECT) 获取网络类型. OBJECT参数说明: wx.getNetworkType({ success: function(res) { var networkType = res.networkType // 返回网络类型2g,3g,4g,wifi } }) 系统信息: wx.getSystemInfo(OBJECT) 获取系统信息. OBJECT参数说明: success回调参数说明: 示例...
结论: 当我们设置html的font-szie为 (屏幕宽度/设计稿宽度) 的px 时 当我们在设计稿上测得的 px 单位值,直接将值换为 rem单位写到代码里面即可,这点与微信小程序的 rpx 单位适配类似 问题: 上面推导完全按照 数学问题来推算,忽略了一个重要的问题,就是浏览器存在最小字体,不得小于 12px,当我们设置 font-...