直接运行到手机就会出现
![3***@qq.com](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/78/36/55_avatar_mid.jpg?v=1738980231)
- 发布:2025-02-08 16:21
- 更新:2025-02-10 11:03
- 阅读:57
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: 正式
HBuilderX版本号: 4.45
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米
手机机型: 黑鲨3及华为都试过
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
预期结果 正常运行至手机
预期结果 正常运行至手机
实际结果:
运行到手机上的时候 手机直接白屏 控制台报错getApp()及$vm
运行到手机上的时候 手机直接白屏 控制台报错getApp()及$vm
bug描述:
h5运行正常
app真机运行白屏报错
17:38:36.297 [warn]: getApp() failed. Learn more: https://uniapp.dcloud.io/collocation/frame/window?id=getapp.
17:38:36.419 reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught TypeError: Cannot read property '$vm' of undefined
3***@qq.com (作者)
好的 辛苦
2025-02-11 11:16
3***@qq.com (作者)
找到原因了 @dcloudio/uni-i18n内部报错的 整个换成uni-i18n就可以了 是因为@dcloudio/uni-i18n不支持vue3吗?还是?
2025-02-11 16:00
DCloud_UNI_OttoJi
回复 3***@qq.com: 进一步解释一下,是升级了版本,还是换成了其他国际化方案?
2025-02-12 15:02
DCloud_UNI_OttoJi
明白了,你参考 https://uniapp.dcloud.net.cn/tutorial/i18n.html 和 HBuilderX 内置的 hello i18n 的 demo 吧,用的 vue-i18n ,在应用 nvue运行的时候 使用 dcloudio 前缀的包
2025-02-12 15:18