Chrome扩展程序:在需要时调用内容脚本

时间:2016-12-12 20:27:51

标签: google-chrome-extension

我正在开发一个扩展程序并在此处遇到问题。有没有办法在需要时调用内容脚本?无法找到解决方法。

run_at: 'document_idle'

没有帮助。

编辑:run_atdocument_start开头,document_end加载后。内容脚本会一直自动加载,无法在需要时执行它。

1 个答案:

答案 0 :(得分:1)

您可以在需要时致电chrome.tabs.executeScript以在网页中运行脚本。

例如:

<强> background.js

if (needed == true) {
    chrome.tabs.executeScript(tabId,{file:"myContentScript.js"},function(){
        console.log("run when needed");
    });
}