Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Service-Worker feuert nicht immer
#4
1.
(15.05.2023, 07:44)Oly schrieb: habe die Vermutung, das wenn der Service Worker einmal inaktiv ist/war das er mit irgendetwas nicht mehr klar kommt die ID zu ermitteln.

Dann bekomme ich diesen Fehler.

Error handling response: TypeError: Error in invocation of tabs.sendMessage(integer tabId, any message, optional object options, optional function callback): No matching signature.

Das liegt woh daran. dass du keine tabId übergibst.

Code:
chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => {
console.log("Status: "+changeInfo.status)
console.log("ID: "+tabId)

// Hier weist du den Wert der Variablen zu.
// Allerdings geschieht dies in dem Callback von onUpdated.addListener.
// Dadurch ist die Variable außerhalb nicht verfügbar.
// (Das ist eine asynchroner Zugriff auf die Daten)

if(changeInfo.status==='complete'||changeInfo.status==='loading') TABID=tabId;


});

Was gibt denn die Zeile
Code:
console.log("Background: items: "+items+" key: "+key+" text: "+text+ "ID: "+TABID);
Auf der Konsole aus?


Und:
2:
(15.05.2023, 07:44)Oly schrieb: Hatte schonmal die Idee, an den Worker eine Message zu senden, das er vorher aktiviert wird um das Problem zu lösen.

und manchmal bekomme ich diese Fehlermeldung:

Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist.

Da bin ich wirklich überfragt.
Ein wenig Googlen hat das hier ergeben:
https://stackoverflow.com/questions/1099...or-install
Hilft dir das weiter?
Hört sich so an, als ob das deinem Problem sehr ähnlich ist.
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 AndreasB - 15.05.2023, 10:42
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:
2 Gast/Gäste