uni-app uni.rpx2px 转换错误

uni-app uni.rpx2px 转换错误

操作步骤:

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


更多关于uni-app uni.rpx2px 转换错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html

回到顶部