【发布时间】:2015-02-01 09:28:16
【问题描述】:
我正在尝试使用 chrome devtools 的新功能“黑盒化脚本”。
This Chrome Devtools article lists script blackboxing functionality
黑箱化脚本会发生什么?
- 从库代码抛出的异常不会暂停(如果 Pause on 例外已启用)
- 步入/退出/跳过会绕过库代码
- 事件侦听器断点不会在库代码中中断
- 调试器不会在库代码中设置的任何断点处暂停。
最终结果是您正在调试应用程序代码而不是第三方资源。
我试图通过右键单击源选项卡中的文件直接黑盒化文件,一切正常,黄色通知显示在文件顶部“此脚本在调试器中被黑盒化”。奇怪的是,上面列出的点都不起作用,调试器通过黑盒脚本,事件侦听器也引用黑盒脚本。我还在 chrome://flags/
启用了开发者工具实验
设置了这些选项后,我认为我会没事的,此时我也有最新的 chrome 39.0 beta,我不知道我错过了什么。 有人经历过这个吗?
Thnx!
【问题讨论】:
-
它对我有用几次。但是我今天在脚本上注意到了同样的行为。奇怪
-
遇到同样的问题。您找到解决方案了吗?
-
我很确定 Chrome 最近出了点问题
-
@AntonioBrandao 我找不到任何有用的东西,我失去了兴趣,我只是停止使用它
-
刚刚再次测试,可以确认它在 Windows 7 上的 chrome 52 上仍然无法正常工作。documentation 也已移动。
标签: javascript jquery google-chrome debugging