Sono nuovo alle estensioni di Google Chrome e ne ho creato uno per il nostro sito Web che controlla il contenuto della pagina in cui ti trovi e si basa su quello che ottiene l'ID del server (abbiamo un webfarm con 4 VM). Ora usando l'ID del server, non voglio cambiare l'icona dell'estensione per mostrare il numero lì. Ho provato con:Cambia l'icona dell'estensione di Chrome
chrome.browserAction.setIcon({
path : folder + icons[2],
tabId: tab.id
});
Ma sto ottenendo questo errore: chrome.browserAction is not available: You do not have permission to access this API. Ensure that the required permission or manifest property is included in your manifest.json.
ho provato googling l'errore e sono alla ricerca attraverso la documentazione, ma non riesco a trovare che cosa sta causando questo ...
Hai definito un 'browser_action' nel tuo manifest? Manca che nel tuo manifest è l'unica cosa che posso pensare che potrebbe causare un tale errore (al di fuori di usare la versione canary/dev/beta del browser). – apsillers
' "browser_action": { "default_icon": "i numeri/1green.png", "default_popup": "index.html" }' è quello che ho .. – Richard
ho provato nel mio "normale" Chrome in modalità Dev e Canary – Richard