我使用tab.attach
和contentScriptFile
使用简单的内容脚本制作an add-on:
index.js
:
tab.attach({
contentScriptFile: "./doiuse-script.js"
});
data/doiuse-script.js
:
if (document.body) document.body.style.border = '5px solid red';
console.log("document.styleSheets: " + document.styleSheets);
我有devtools.chrome.enabled = true
和devtools.debugger.remote-enabled = true
所以我可以使用Add-on Debugger。
但是,当我打开Add-on Debugger时,我看不到我的doiuse-script.js
来源?
答案 0 :(得分:1)
我在回答问题时回答了我自己的问题。
正如the Add-on Debugger docs about content scripts中所述,加载调试器不会显示内容脚本源,除非/直到加载它们。因此,在您重新加载内容脚本激活的页面之前,加载项调试程序不会显示内容脚本源。