1***@163.com
1***@163.com
  • 发布:2025-03-03 15:05
  • 更新:2025-03-19 16:33
  • 阅读:101

打包问题怎么解决

分类:uni-app

reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught TypeError: Cannot read property 'querySelector' of undefined这个问题怎么解决呀

2025-03-03 15:05 负责人:无 分享
已邀请:
蔡cai

蔡cai

querySelector这是啥,全局搜下,是不是操作dom元素了?

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

    项目中就是打包了之后的文件里有一个app-service.js里面有var e,a,n=document.querySelector("style["+f+'~="'+t.id+'"]')

    2025-03-03 15:40

1***@163.com

1***@163.com (作者) - 前端开发小白

这是找到的querySelector

  • 蔡cai

    app离线打包是吧

    2025-03-03 15:45

  • 蔡cai

    自定义基座,模拟器和手机运行都没报错是吧

    2025-03-03 15:46

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

    回复 蔡cai: 这个就是自定义基座报这个错然后模拟器运行起来还白屏

    2025-03-03 15:52

  • 蔡cai

    回复 1***@163.com: 百度下,或者试下运行到浏览器看看,看下报的错会不会具体点

    2025-03-03 16:05

k***@sanchuanshashi.com

k***@sanchuanshashi.com

全局搜索哪里了使用了querySelector,搜索避开unpackage文件夹;这个只有在h5才能使用的api,uniapp是没有的

1***@163.com

1***@163.com (作者) - 前端开发小白

这个问题解决了是在main.js有一个行政区域选择器插件不兼容注释掉就好了
//行政区域插件
// import VDistpicker from 'v-distpicker'
// Vue.component('v-distpicker', VDistpicker);

要回复问题请先登录注册