最新版的抖音小程序 苹果机型 使用 uni.upx2px 传入任意数值后有概率会只返回1px
- 发布:2024-11-06 10:45
- 更新:2024-11-07 09:39
- 阅读:456
产品分类: uniapp/小程序/抖音
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 3.98
第三方开发者工具版本号: 4.3
基础库版本号: 最新版
项目创建方式: HBuilderX
操作步骤:
预期结果:
返回正常的换算比例
返回正常的换算比例
实际结果:
返回了1px
返回了1px
bug描述:
最新版的抖音小程序 苹果机型 使用 uni.upx2px 有概率会返回1px 而不是正常的比例 使用的是Vue2版本
2***@qq.com (作者)
附件是这个
-
-
-
如果你可以稳定复现,可以尝试看看这个源码 https://github.com/dcloudio/uni-app/blob/next/packages/uni-api/src/service/base/upx2px.ts 观察下是哪里的计算有问题,把进一步的信息给到我
2024-11-12 19:16
-
2***@qq.com (作者)
回复 [已删除]: 需要稍微高一点的苹果手机 比如iphone15 把抖音升级到最新版 预览扫码进去 正常的话 就是杀掉抖音进程 重新扫码 就有概率复现了 怀疑是拿不到苹果的 pixelRatio, windowWidth 比例导致
2024-11-14 14:18

2***@qq.com (作者)
示例的在下面哈 复现步骤,抖音开发者工具打开示例工程 编译后点击预览,用苹果手机 (抖音需要是最新版)扫码进去 就可以看到错误效果 显示0.5px
2024-11-07 09:38