小程序
小游戏
企业微信
微信支付
扫描小程序码分享
所有小程序的页面宽度都是750rpx。当设备是iphone 6 plus的时候,小程序中的dpr:3是什么意思呢?表示1px相当于多少rpx吗?
这时候小程序的页面宽度是750rpx,宽度是414px,750/414=1.8,不应该是3呀?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我觉得腾讯水平很低啊!居然说getSystemInfoSync获取到的screenWidth的单位是px!而iphone 5里面它得到的结果是320!也就是说iphone5的宽度是320px!实际上只要有一点点iphone常识,都是到iphone 5宽度是320pt, 640px!到了腾讯这里居然成了320px!弄得我完全不会开发适配了!我强烈抗议!
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
px和rpx你理解没错。dpr不是你想的这样计算的
dpr是 物理分辨率/逻辑分辨率
这个跟屏幕的硬件物理分辨率有关,就是传说中的几倍屏的意思。
dpr越高,看起来就越清晰。
这只是模拟器,不代表真实的值
真机可通过 wx.getSystemInfoSync().devicePixelRatio 获取
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我觉得腾讯水平很低啊!居然说getSystemInfoSync获取到的screenWidth的单位是px!而iphone 5里面它得到的结果是320!也就是说iphone5的宽度是320px!实际上只要有一点点iphone常识,都是到iphone 5宽度是320pt, 640px!到了腾讯这里居然成了320px!弄得我完全不会开发适配了!我强烈抗议!
px和rpx你理解没错。dpr不是你想的这样计算的
dpr是 物理分辨率/逻辑分辨率
这个跟屏幕的硬件物理分辨率有关,就是传说中的几倍屏的意思。
dpr越高,看起来就越清晰。
这只是模拟器,不代表真实的值
真机可通过 wx.getSystemInfoSync().devicePixelRatio 获取