我最近开始在 Chrome 开发工具中看到一个频繁的错误,当右键单击一个元素以选择“检查元素”时——而不是在“元素”选项卡上选择元素,错误“ Uncaught Error :参数 2(消息) 是必须的。”出现在虚拟“extensions::schemaUtils”脚本的“源”选项卡中。
根据下面的屏幕截图,错误发生在“验证”函数中。
这个错误似乎是在安装“OneTab”扩展后发生的,当我禁用它时它确实消失了。我已将其报告给扩展作者,到目前为止没有回应。不幸的是,由于工作已经证明适合给我一台动力不足的机器,因此删除 OneTab 不是一种选择,因为否则内存会非常短缺。
该问题很容易复制,在 Stack Overflow 本身中单击左上角的“StackExchange”图标,然后右键单击“您的社区”项目之一。上下文菜单未打开并出现上述错误。这也会影响我正在开发的主要产品的弹出菜单。
此错误仅发生在 Chrome 的单个实例中,它恰好是我的主要开发机器,并且会发生 不是 发生在同一台计算机上的 Chrome Canary 上,并且安装了相同的扩展程序。
Windows 7 Professional、Service Pack 1、x64 笔记本电脑上的 Chrome 37.0.2024.2m。
我有损坏的 Chrome 副本吗?其他用户能否复制此错误(使用或不使用 OneTab 扩展)?除了永久删除扩展之外,我还能做些什么来恢复基本的“检查元素”功能?
我已经尝试在设置菜单中重置 Chrome。
最佳答案
您遇到的问题是(未捕获的)错误触发了断点。
要阻止这种情况发生,请打开开发人员工具的 Sources 选项卡,并确保带有两条条纹的圆圈是灰色的,而不是蓝色的。这个圆圈的意思是“暂停异常”,是下一张图片中最右边的图标。
关于google-chrome - Chrome 开发者工具中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24281513/