3***@qq.com
3***@qq.com
  • 发布:2025-01-17 18:06
  • 更新:2026-09-16 17:30
  • 阅读:1159

vue3真机运行白屏,报错getApp()及$vm,h5正常

分类:uni-app

全局搜索只有‘uni-i18n’多语言依赖文件里面调用了getApp() 和 $vm
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

2025-01-17 18:06 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者) - 一直幼小的程序猿

求助求助

[已删除]

[已删除]

问题 是同一个问题吧

第一次改BUG

第一次改BUG - 学,不要停

解决getApp() failed问题,vue3国际化项目可以试试这个写法

import {  
    initVueI18n  
} from '@dcloudio/uni-i18n'  
import messages from '@/locale/index.js'  
const {  
    i18n  
} = initVueI18n(messages)  
const t = (key) => i18n.t(key)

要回复问题请先登录注册