5***@qq.com
5***@qq.com
  • 发布:2019-05-29 09:36
  • 更新:2019-12-03 15:01
  • 阅读:2646

uniapp编译成安卓程序时会报错

分类:uni-app

09:32:48.681 thirdScriptError
09:32:48.702 undefined is not an object (evaluating 'this.$vm.$mp.query = args');at "pages/homePage/index" page lifeCycleMethod onLoad function
09:32:48.722 onLoad@(global function):4482:21
09:32:48.743 (global function):8:636746

2019-05-29 09:36 负责人:无 分享
已邀请:
DCloud_UNI_HT

DCloud_UNI_HT

上传一个demo ,或者贴一下 关键代码片段 。 看你的报错信息,你在 index 页面 使用了 this.$vm ?

  • 5***@qq.com (作者)

    其实我全局搜索了$vm.$mp.query = args中的任意组合字符都没有搜到,最后是新建了一个项目把这个项目的代码一个文件一个文件复制过去才好使的,一起复制还是会报这个问题,把unpackage删了以后也会这样

    2019-05-29 15:24

  • DCloud_UNI_HT

    回复 5***@qq.com: 上传有一个报错的 demo 吧

    2019-05-29 16:41

1***@qq.com

1***@qq.com - 中年程序员

遇到了同样的问题。。。
还没想到怎么解决。。。

4***@qq.com

4***@qq.com

解决了么?

9***@qq.com

9***@qq.com

遇到同样的问题, 不知识是什么原因

3***@qq.com

3***@qq.com

把 HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\uni-app-plus\dist\index.js下
this.$vm.$mp.query = args; // 兼容 mpvue
用不到就注释掉,然后再打包

该问题目前已经被锁定, 无法添加新回复