Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Service-Worker feuert nicht immer
#6
Moin Moin,

habe es jetzt mal mit dem Code Snipes ausprobiert da er für mich logisch klang

Code:
chrome.runtime.onInstalled.addListener(installScript);

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++) {
            chrome.tabs.executeScript(tabs[index].id, {
                File: contentjsFile
            },
            result => {
                const lastErr = chrome.runtime.lastError;
                if (lastErr) {
                    console.error('tab: ' + tabs[index].id + ' lastError: ' + JSON.stringify(lastErr));
                }
            })
        }
    });   
}

doch leider läuft er nicht.

Fehler 
Code:
Error handling response: TypeError: chrome.tabs.executeScript is not a function
    at gotTabs
und bekomme ihn nicht weg

ob dieser Code überhaupt mein Problem beheben könnte, weiss ich gerade nicht. So gut kenne ich mich da auch noch nicht aus. Habe aber rausgefunden, das er nur beim aller ersten Mal ausgeführt, wenn die gewünschte Seite aufgerufen wird. Da läuft eh alles noch tacko. Als zweites würde der Code nur wieder ausgeführt, wenn ich in den Erweiterungen die Erweiterung aktualisiere. Also brauche ich den Code nicht, denn wenn ich die Seite neu aufrufe oder die Erweiterung aktualisiere, läuft es ja eh.
Aber das ist jetzt nur eine Theorie von mir, da ich gerade Planlos bin
Zitieren


Nachrichten in diesem Thema
Service-Worker feuert nicht immer - von Oly - 14.05.2023, 17:43
RE: Service-Worker feuert nicht immer - von Oly - 15.05.2023, 07:44
RE: Service-Worker feuert nicht immer - von Oly - 15.05.2023, 11:28
RE: Service-Worker feuert nicht immer - von Oly - 16.05.2023, 06:30
RE: Service-Worker feuert nicht immer - von Oly - 17.05.2023, 08:18
RE: Service-Worker feuert nicht immer - von Oly - 17.05.2023, 10:13
RE: Service-Worker feuert nicht immer - von Oly - 02.06.2023, 18:13

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste