works until loading page

This commit is contained in:
2024-03-17 14:40:01 +01:00
parent fee1b77f1c
commit 3a148716b2
4 changed files with 28 additions and 34 deletions

View File

@@ -29,26 +29,25 @@ function failure(value)
console.log("tabs.create returned a failure");
}
async function run(data,tab)
function run(data,tab)
{
let i2=0;
// injectScript(tab);
await browser.scripting.executeScript({
target:{
tabId: tab.id
},
files:["spawn.js"]
let promise = browser.tabs.executeScript(tab.id,{
file:"spawn.js"
});
console.log("bbackground.js: received start signal...");
if(i2 == 0)
{
browser.runtime.sendMessage({state: "Init",url: data.subscriptions[0].url});
}
else
{
browser.runtime.sendMessage({state: i2,url: data.subscriptions[i2].url});
}
i2++;
promise.then(function() {
console.log("bbackground.js: received start signal...");
if(i2 == 0)
{
browser.tabs.sendMessage(tab.id,{state: "Init",url: data.subscriptions[0].url});
}
else
{
browser.tabs.sendMessage(tab.id,{state: i2,url: data.subscriptions[i2].url});
}
i2++;
});
}
function readUrl()