1、调试设备选择大屏类,如ipad mini
2、控制台打印多个 uni.rpx2px 的结果

- 发布:2025-02-19 10:21
- 更新:2025-02-19 10:21
- 阅读:19
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
浏览器平台: Edge
浏览器版本: 版本 133.0.3065.69 (正式版本) (64 位
项目创建方式: CLI
CLI版本号: 3.0.0-4020420240722002
操作步骤:
预期结果:
正确将rpx转换为px
正确将rpx转换为px
实际结果:
只有750rpx 被转换成了全屏宽度,其余值全部是除以2得到的结果
只有750rpx 被转换成了全屏宽度,其余值全部是除以2得到的结果
bug描述:
当调试设置选择为ipad mini (768 * 1024) 打印如下结果
console.log(uni.rpx2px(750));
console.log(uni.rpx2px(749));
console.log(uni.rpx2px(700));
console.log(uni.rpx2px(550));
得到:
768
374
350
275
也就是只有750rpx 被转换成了全屏宽度,其余值全部是除以2得到的结果
0 个回复