【发布时间】:2021-12-17 11:36:32
【问题描述】:
图像不言自明;此脚本在调试器的忽略列表中;然而每次我触发这个异常时,它都会暂停。我无法取消选中 Pause on caught exceptions,因为我试图暂停另一个启动脚本中捕获的异常。
Devtools 说 The debugger will skip stepping through this script, and will not stop on exceptions,但它只是这样做,它没有跳过这个脚本。
我尝试了几件事,例如不忽略/忽略。使用金丝雀等。我在 Windows 和 osx 机器上都有这个问题;所以它似乎与我的环境没有特别的关系。
我想知道是否有其他人遇到过这个问题并找到了解决方法。谢谢。
【问题讨论】:
-
如果您进入配置,您是否已检查添加内容脚本以忽略列表?
-
是的,已经检查过了,但没有解决问题。这个bug一直困扰着我。我很惊讶其他人没有遇到它。感谢您的关注。
-
当我尝试忽略一个脚本时,我实际上看到的和你一样,它仍然会因异常而中断。而且复选框似乎没有任何作用。我想知道chrome是否为此填充了一个错误。
-
你在windows上吗?你是怎么忽略的?它是基于特定文件(右键单击脚本然后忽略)还是在正则表达式列表中设置?在 Linux Chromium 84 中,它按预期工作,但 Firefox 没有。区别:铬不是由文件专门设置的,而是由设置屏幕中的正则表达式模式(顺便说一句,它被称为黑盒而不是忽略列表)。在 Firefox 中,它是基于文件的。也许正则表达式在某种意义上更强大,它不会丢失它的引用,idk 这些文件可能会在某处丢失引用(...)
-
我在 OSX 上。它在“忽略列表”中被忽略。我什至尝试添加匹配所有正则表达式,即
/.\*/到忽略列表,它仍然在黑盒脚本上停止。谢谢你的帮助。我希望我可以改用 firefox,但这发生在一个节点脚本上,firefox 无法附加到该脚本上。 (虽然它也发生在浏览器脚本中,就我而言)。