m***@foxmail.com
m***@foxmail.com
  • 发布:2025-02-19 10:21
  • 更新:2025-02-19 10:21
  • 阅读:19

【报Bug】uni.rpx2px 转换错误

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

浏览器平台: Edge

浏览器版本: 版本 133.0.3065.69 (正式版本) (64 位

项目创建方式: CLI

CLI版本号: 3.0.0-4020420240722002

操作步骤:

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

预期结果:

正确将rpx转换为px

实际结果:

只有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得到的结果

2025-02-19 10:21 负责人:无 分享
已邀请:

要回复问题请先登录注册