我如何等待 chrome.tabs.executeScript?
How can i wait for chrome.tabs.executeScript?
目前我正在使用这样的超时:
function injectScript() {
chrome.tabs.executeScript({
file: "inject.js"
});
}
chrome.pageAction.onClicked.addListener((tab) => {
injectScript();
setTimeout(() => {
doSomething(tab)
}, 1000);
});
我想将 setTimeout
替换为更好的选择。
function injectScript() {
chrome.tabs.executeScript({
file: "inject.js"
},
()=>{
doSomething(tab)
});
}
目前我正在使用这样的超时:
function injectScript() {
chrome.tabs.executeScript({
file: "inject.js"
});
}
chrome.pageAction.onClicked.addListener((tab) => {
injectScript();
setTimeout(() => {
doSomething(tab)
}, 1000);
});
我想将 setTimeout
替换为更好的选择。
function injectScript() {
chrome.tabs.executeScript({
file: "inject.js"
},
()=>{
doSomething(tab)
});
}