我正在用NetBeans和Google Chrome做Chrome debugging tutorial。一切似乎都正常,包括扩展,但是当我到达Use the Debugger
部分时,我看不到插入断点的html代码。
在浏览器上选择inspect popup后,它将在控制台中打开,不显示任何内容,Elements显示添加了图像的popup.html。当我转到Sources时,可以打开文件popup.html,但只有一行是空白的。如果我打开js文件,js文件就在那里,并且可以编辑(断点)。
我很抱歉-可能是一些基本的东西,但我对此并不是很有经验。我已经尝试重新加载和刷新所有内容。
后续:通过在控制台提示符中输入location.reload(true)
,popup.html文件将显示为源代码!为什么?不知道。
我希望这能让我省下一整天的时间。
发布于 2018-08-30 17:59:04
在我的例子中,订单是有帮助的
<代码>H19刷新页面<代码>H210<代码>G211
发布于 2014-05-13 02:01:33
这似乎是一个带有Chromium DevTools的known issue。基本上,超文本标记语言和其他非脚本内容在DevTools打开之前就已经被刷新了,没有可靠的方法来恢复它。在打开DevTools的情况下刷新页面可以“纠正”该问题。
发布于 2015-10-23 03:06:31
我曾经遇到过这个问题,我刚刚发现在Inspector设置窗口(F1)中禁用"Enable Javascript Source Map“解决了这个问题
我重新创建了我的js.map,重新启用了设置,但源文件仍然可用。
所以我想我的问题是我提供的是未精简的js (dev设置),但是map (为prod设置构建的)仍然存在并且过时了。
https://stackoverflow.com/questions/20196795
复制相似问题