Loading... ## 引言 今天用微信开发者工具编辑的时候,一点问题没有 但是正当我打开真机调试的时候(二维码真机调试和自动都试过) ![1.0版本真机调试](https://static.hw13.cn/usr/uploads/2024/12/58900623.png) 发现了一个报错。 ![出现大范围报错](https://static.hw13.cn/usr/uploads/2024/12/958575527.png) 手机上也是显示异常——底部导航栏能出来,但其他部分都是白屏 一开始还以为是代码有问题,排查后发现不是,, 解决方法有两个: ## 方法一:降调试版本 我在网上翻了一下,找到一篇文章最符合我的情况 > [微信小程序官方贴](https://developers.weixin.qq.com/community/develop/doc/000e2a86de0c086ab78def9995fc00) > > 《小程序,突然大面积报 ReferenceError: define is not defined ?》 具体的解决方法,官方也回应了: ![官方回复](https://static.hw13.cn/usr/uploads/2024/12/1406532455.png) 就是降低支持的基础库版本。 具体点,就是: + 点击右上角“详情” + 点击“本地设置” + 点击调试基础库,选择`2.22`的基础库,我这里选的是`2.22.1` + 点击“推送” + 然后重新进行真机调试 ![修改微信开发者工具的调试基础库](https://static.hw13.cn/usr/uploads/2024/12/3731569554.png) 亲测有效,感谢大佬的帖子。 ## 方法二:改成真机调试2.0 另一个方法可能要新一点版本的 微信开发者工具 才支持 不需要调整版本,只需要在真机调试的时候 **切换`2.0`版本的真机调试即可** ![切换2.0真机调试](https://static.hw13.cn/usr/uploads/2024/12/3670615318.png) 应该是微信官方提供的第二种修复方式。 亲测有效 瑞思拜,下班 欢迎关注拓行公众号,分享各种技术博客文章拓行——奋勇进取,开拓未来,砥砺前行 最后修改:2025 年 01 月 05 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果您对各种技术博客文章感兴趣,欢迎关注拓行公众号,分享各种专业技术知识~