我正在尝试使用chrome devtools的新功能" blackboxing a script"。
This Chrome Devtools article lists script blackboxing functionality
最终结果是您正在调试应用程序代码而不是第三方资源。
我尝试通过右键单击源选项卡中的文件来直接对文件进行黑盒化,一切正常,黄色通知显示在文件顶部"此脚本在调试器"中被黑盒子化。奇怪的是,上面列出的点都不起作用,调试器通过黑盒子脚本也事件监听器引用黑盒子脚本。我还在chrome:// flags /
上启用了Developer Tools实验
有了这些选项设置我认为我会没事,我也有最新的铬当时39.0 beta,我不知道我错过了什么。 有人经历过吗?
日Thnx!
答案 0 :(得分:1)
在屏幕截图中,我可以看到断点。
如果你设置一个断点,它总会断开(当然,除非你将它停用),即使黑盒子处于活动状态。
答案 1 :(得分:1)
有同样的问题,并且使用的很好
您是否尝试过将其关闭然后再次打开?
转到开发人员工具设置->黑匣子->一项一律删除所有条目,并禁用Blackbox content scripts
再次加黑框,然后工作正常。
答案 2 :(得分:0)
我有同样的问题。一种快速简便的方法是查看您的呼叫堆栈。例如,右键单击“ jquery”功能之一,然后从菜单中选择“ black box”。没什么其他的了。在此示例中,jquery.js将从此开始。