在模拟器没问题,在真机或者部署到测试环境就会报错,因为用到了文档上uni.rpx2px() rpx转px方法,看来不可用,于是自己写了rpx转px方法,如下:
rpxTopx(rpx) {
const { windowWidth } = uni.getSystemInfoSync();
let px = (windowWidth / 750) * Number(rpx);
return Math.floor(px);
}
在模拟器没问题,在真机或者部署到测试环境就会报错,因为用到了文档上uni.rpx2px() rpx转px方法,看来不可用,于是自己写了rpx转px方法,如下:
rpxTopx(rpx) {
const { windowWidth } = uni.getSystemInfoSync();
let px = (windowWidth / 750) * Number(rpx);
return Math.floor(px);
}