Hallo zusammen,
ich versuche ein Edge Add-On zu erstellen der die Aktuelle URL eines Fensters als Javascript variable abspeichert. Dies soll nach dem Klicken auf das Add-On Icon Passieren.
Nach dem Laden des Add-Ons bekomme ich aber direkt folgende Fehlermeldungen:
Service worker registration failed. Status code: 15
und
Uncaught TypeError: Cannot read properties of undefined (reading 'onClicked')
Weiß jemand was ich falsch mache?
manifest
{
"manifest_version": 3,
"name": "URL-Speicher",
"version": "1.0",
"description": "Speichert die aktuelle URL beim Klicken auf das Icon.",
"background": {
"service_worker": "background.js"
}
}
Javascript
chrome.action.onClicked.addListener(tab => {
chrome.tabs.query({active: true, currentWindow: true}, tabs => {
const activeTab = tabs[0];
const url = activeTab.url;
// Speichere die URL (z.B. in localStorage)
chrome.storage.local.set({ savedUrl: url }, () => {
console.log('URL gespeichert:', url);
});
});
});