Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 关于调试chrome扩展_Debugging_Google Chrome - Fatal编程技术网

Debugging 关于调试chrome扩展

Debugging 关于调试chrome扩展,debugging,google-chrome,Debugging,Google Chrome,我正在通过示例学习chrome扩展。以下是我目前正在学习的示例: 这个示例项目中有三个JavaScript文件:background.js mappy\u content\u script.js popup.js “mappy\u content\u script.js”显示在开发者工具的脚本选项卡组合框中。 如果我右键单击扩展图标并选择“检查弹出窗口”,可以找到“popup.js” 问题是我无法调试“background.js”,也无法在开发工具中找到它。我尝试在这个JavaScript文件中

我正在通过示例学习chrome扩展。以下是我目前正在学习的示例:

这个示例项目中有三个JavaScript文件:background.js mappy\u content\u script.js popup.js

“mappy\u content\u script.js”显示在开发者工具的脚本选项卡组合框中。
如果我右键单击扩展图标并选择“检查弹出窗口”,可以找到“popup.js”

问题是我无法调试“background.js”,也无法在开发工具中找到它。我尝试在这个JavaScript文件中插入“debugger;”。我还尝试使用分析工具来记录脚本的执行情况。然而,当我点击“background.js”的链接时,会出现一个空白页面。


这是chrome的bug还是我错过了什么?谢谢

background.js
在后台加载。要检查它,请访问
chrome://extensions
,查找加载的扩展名,并为背景脚本“检查活动视图”

编辑 下面是chrome扩展页面的屏幕截图。单击链接
后台页面
打开此扩展的后台页面

编辑2020

下面是如何查看内容脚本和调试


现在,你必须安装一个Chrome扩展来允许你查看页面,特别是太棒了!非常感谢你!我希望谷歌能将这三个调试环境整合成一个。不确定动画中发生了什么,或者事情是否发生了变化,但我现在通过chrome://extensions/ ->查看视图:背景页面这是做什么的
chrome://extensions
没有?界面看起来几乎相同。