错误被筛选器屏蔽,需清空Console顶部搜索框右侧“×”、勾选右上角【Errors】、禁用扩展或用户脚本排查劫持,并重置Console配置。

米侠浏览器控制台页面看不到报错信息,不是代码没出错,而是错误被筛选器静默过滤了——比如你刚在Console面板顶部搜索框里输过“warn”,又忘了清空,后续所有error都会被自动隐藏,连红色报错字都不显示。
确认错误是否被筛选器屏蔽
按F12打开开发者工具→切换到Console面板→看顶部搜索框右侧是否有带数字的灰色标签(如“2 errors”但面板空白);若有,说明错误存在但被过滤了。
点击搜索框右侧的×按钮清空当前关键词→再按Ctrl+R刷新网页。这一步必须做,否则旧筛选条件持续生效。
若清空后仍无报错,继续下一步。
检查Console面板是否启用错误级别
在Console面板右上角,点击三个点图标→勾选【Errors】和【Warnings】两项。【未勾选Errors会导致所有红色报错完全不显示】。
注意:有些用户误点了【Info】或【Debug】却漏掉Errors,结果只看到蓝色日志,关键错误全被忽略。
验证脚本注入与扩展是否劫持console
方法一:临时禁用全部扩展
在地址栏输入miex://extensions回车→将所有扩展开关设为关闭→重启浏览器→重新打开目标网页并触发JS错误(如在Console中输入throw new Error('test'))。
方法二:检查用户脚本是否覆盖了console.error
进入「脚本精灵」→逐个禁用已启用脚本→每禁用一个就执行一次throw new Error('test')→若某次禁用后红字出现,说明该脚本含有类似console.error = function(){};的劫持代码。
强制重置Console面板配置
第一步:在Console面板中右键空白处→选择「Reset console」。
第二步:关闭并完全退出米侠浏览器(安卓端需从任务管理器彻底杀进程,Windows端需在任务栏右键→退出)。
第三步:重新启动浏览器→打开开发者工具→确认Console面板已恢复默认状态。
这一步绕过了缓存残留的UI配置,尤其适用于曾手动调整过面板布局或启用了实验性功能后异常的情况。


















