Loading...

引言

今天用微信开发者工具编辑的时候,一点问题没有

但是正当我打开真机调试的时候(二维码真机调试和自动都试过)

1.0版本真机调试

1.0版本真机调试

发现了一个报错。

出现大范围报错

出现大范围报错

手机上也是显示异常——底部导航栏能出来,但其他部分都是白屏

一开始还以为是代码有问题,排查后发现不是,,

解决方法有两个:

方法一:降调试版本

我在网上翻了一下,找到一篇文章最符合我的情况

微信小程序官方贴

《小程序,突然大面积报 ReferenceError: define is not defined ?》

具体的解决方法,官方也回应了:

官方回复

官方回复

就是降低支持的基础库版本。

具体点,就是:

  • 点击右上角“详情”
  • 点击“本地设置”
  • 点击调试基础库,选择2.22的基础库,我这里选的是2.22.1
  • 点击“推送”
  • 然后重新进行真机调试

修改微信开发者工具的调试基础库

修改微信开发者工具的调试基础库

亲测有效,感谢大佬的帖子。

方法二:改成真机调试2.0

另一个方法可能要新一点版本的 微信开发者工具 才支持

不需要调整版本,只需要在真机调试的时候

切换2.0版本的真机调试即可

切换2.0真机调试

切换2.0真机调试

应该是微信官方提供的第二种修复方式。

亲测有效

瑞思拜,下班


欢迎关注拓行公众号,分享各种技术博客文章

拓行——奋勇进取,开拓未来,砥砺前行

最后修改:2025 年 01 月 05 日
如果您对各种技术博客文章感兴趣,欢迎关注拓行公众号,分享各种专业技术知识~