3***@qq.com
3***@qq.com
  • 发布:2025-08-15 14:12
  • 更新:2026-04-22 17:37
  • 阅读:548

【报Bug】uniapp 开发微信小程序时,若引入微信小程序官方的插件例如:小程序门店助手、OCR支持 等在使用预览和真机调试时无法正常显示。

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 15.5

HBuilderX类型: 正式

HBuilderX版本号: 4.75

第三方开发者工具版本号: 1.06.2504020

基础库版本号: 3.9.0

项目创建方式: HBuilderX

操作步骤:

只需要在manifest.json 源码试图中小程序相关的部分添加 "plugins": {
"bb-plugin": {
"version": "latest",
"provider": "wx69b7451feb427f0e"
}
},然后运行小程序,点击预览或真机调试然后用手机扫码在手机上无法正常显示。

预期结果:

之前遇到这个问题可以用 hbuilderx 3.6.4版本编译和打包就可以避免这个问题,但是3.6.4距离现在最新的4.7.5已经更新了很长时间这个问题依旧没有得到解决。

实际结果:

bug描述:

uniapp 开发微信小程序时,若引入微信小程序官方的插件例如:小程序门店助手、OCR支持 等在使用预览和真机调试时会报错:runtime.js:1 Error during evaluating file "app.js": global @ runtime.js:1 runtime.js:1 Reflect.apply requires the first argument be a function

2025-08-15 14:12 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

vue是什么版本呢?

3***@qq.com

3***@qq.com (作者)

运行这个demo 然后在小程序开发者工具上点击预览或真机调试,扫码后打开调试就可以看见报错了。

DCloud_UNI_JBB

DCloud_UNI_JBB

没复现报错

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

    运行后点击预览或者是真机调试,用手机扫码后在手机端的调试模式里可以看到报错,或者你直接用真机调试在新弹出的调试框里也有看到。

    2025-08-18 14:27

  • 小程序开发者工具中不会报错,用手机预览就会报错了。只要有使用到小程序插件就会有这个问题,只能hbx退回到3.6.4编译才不会报错

    2025-11-12 11:10

DCloud_UNI_JBB

DCloud_UNI_JBB

是这个报错吗

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

    这个错误是指你不是该小程序的开发者,点击右上角的 "详情" 更改一个你是开发者的appid,重新编译后会弹出添加插件的弹窗,点击添加后,点击真机调试在弹出二维码后用手机扫码。

    2025-08-19 11:04

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

    验证插件是否添加成功可以在右上角的 "详情" —> "基本信息" —> "插件信息" 那里看到,添加成功后再使用真机调试扫码。

    2025-08-19 11:17

  • w***@qunlivideo.com

    回复 3***@qq.com: 请问这个问题解决了吗

    2025-10-13 17:32

  • 8***@qq.com

    回复 3***@qq.com: 这个问题解决了嘛?

    2025-11-21 11:08

3***@qq.com

3***@qq.com (作者)

导致问题的原因是我在用post请求的时候引用了内置的qs,内置的qs在高于3.6.4的编辑器并且添加了微信小程序原生插件时打包会白屏。解决方法也很简单,单独下载一分qs的压缩文件放到项目里,在用到qs的地方去引用本地下载的qs。

要回复问题请先登录注册