17.05.2023, 10:13
habe es mit einer If Abfrage hinbekommen.
mal sehen ob es jetzt mein Problem lösen wird.
Code:
function installScript(details){
// console.log('Installing content script in all tabs.');
let params = {
currentWindow: true
};
chrome.tabs.query(params, function gotTabs(tabs){
let contentjsFile = chrome.runtime.getManifest().content_scripts[0].js[0];
for (let index = 0; index < tabs.length; index++) {
if(tabs[index].url.indexOf("https://de.zir-online.com/")!=-1){
chrome.scripting.executeScript(
{
target: {tabId: tabs[index].id},
files: [contentjsFile]}),
result => {
const lastErr = chrome.runtime.lastError;
if (lastErr) {
console.error('tab: ' + tabs[index].id + ' lastError: ' + JSON.stringify(lastErr));
}
}
}}
})
};
mal sehen ob es jetzt mein Problem lösen wird.