我正在开发一个扩展程序并在此处遇到问题。有没有办法在需要时调用内容脚本?无法找到解决方法。
run_at: 'document_idle'
没有帮助。
编辑:run_at
在document_start
开头,document_end
加载后。内容脚本会一直自动加载,无法在需要时执行它。
答案 0 :(得分:1)
您可以在需要时致电chrome.tabs.executeScript
以在网页中运行脚本。
例如:
<强> background.js 强>
if (needed == true) {
chrome.tabs.executeScript(tabId,{file:"myContentScript.js"},function(){
console.log("run when needed");
});
}