【问题标题】:How can i wait for chrome.tabs.executeScript?我该如何等待 chrome.tabs.executeScript?
【发布时间】:2022-01-24 07:50:56
【问题描述】:

目前我正在使用这样的超时:

function injectScript() {
  chrome.tabs.executeScript({
    file: "inject.js"
  });
}

chrome.pageAction.onClicked.addListener((tab) => {
  injectScript();
  setTimeout(() => {
    doSomething(tab)
  }, 1000);
});

我想将setTimeout 替换为更好的选择。

【问题讨论】:

    标签: javascript firefox google-chrome-extension browser firefox-addon


    【解决方案1】:
    function injectScript() {
      chrome.tabs.executeScript({
        file: "inject.js"
      },
      ()=>{
       doSomething(tab)
      });
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-24
      • 2020-04-28
      • 2019-10-01
      • 1970-01-01
      • 2020-01-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多