1***@qq.com
1***@qq.com
  • 发布:2021-02-23 08:54
  • 更新:2023-05-23 17:03
  • 阅读:2997

uni-app 编译android 报错,白屏,Cannot read property 'addEventListener' of undefined

分类:uni-app

怀疑是引入的js插件里面有操作window.addEventListener的操作,导致打包android异常抛出,有适配window.addEventListener调用的适配

2021-02-23 08:54 负责人:无 分享
已邀请:
子小7934

子小7934

安卓没有 window, 没有适配,删了插件,想别的办法实现

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

    涉及到这种window.addEventListener操作的插件都不可用呗

    2021-02-23 09:12

  • 子小7934

    回复 1***@qq.com: yes

    2021-02-23 09:57

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

    回复 子小7934: 我直接app打包做成一个壳可以吗

    2021-02-23 10:21

  • 子小7934

    回复 1***@qq.com: app 用 webview嵌套一个 h5? 这样应该可以 性能很差。

    2021-02-23 13:06

4***@qq.com

4***@qq.com

我也遇到了这个问题

5***@qq.com

5***@qq.com

没有任何提示信息:TypeError: Cannot read property 'addEventListener' of undefined 这谁知道哪里出错了,官方也是个坑货

  • Diligent_UI

    是你使用的插件问题,不关官方的事哦

    2023-05-23 17:04

Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

插件没有做兼容,addEventListener仅限于h5

  • 5***@qq.com

    控制台没一丝额外信息,甚至连哪个对象未定义,也是个奇葩啦

    2023-05-23 17:33

  • Diligent_UI

    回复 5***@qq.com: 哈哈,这种全靠一手老道的经验

    2023-05-23 17:34

  • 5***@qq.com

    回复 Diligent_UI: addEventListener全局搜索了一下,只有三个地方使用addEventListener,h5的document 和两个webview,没找到哪里有问题?

    2023-05-23 17:45

  • Diligent_UI

    回复 5***@qq.com: 把三个引入的地方截下图,是不是引入了插件市场的什么插件,先注释掉试试

    2023-05-23 17:47

要回复问题请先登录注册