Modifier l'icône de l'extension Chrome
Je suis nouveau sur les extensions Google Chrome et j'ai créé un pour notre site qui vérifie le contenu de la page que vous êtes sur les bases et sur qui récupère l'ID du serveur (nous avons un webfarm avec 4 VM). Maintenant, à l'aide de l'ID du serveur, je wan pas de modification de l'extension icône pour afficher le numéro. J'ai essayé d'utiliser :
chrome.browserAction.setIcon({
path : folder + icons[2],
tabId: tab.id
});
Mais j'obtiens cette erreur: 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.
J'ai essayé de googler l'erreur et ont été à la recherche par le biais de la documentation, mais ne peut pas trouver ce qui est à l'origine de ce...
source d'informationauteur Richard
Vous devez vous connecter pour publier un commentaire.
Contenu des scripts n'ont pas accès à la plupart des Api d'extension. Au lieu de cela, vous aurez besoin d'utiliser la transmission de message pour avoir le contenu du script d'alerte en informer la page d'arrière-plan de ce qui fonctionne doit être fait.
Votre contenu script doit envoyer un message en utilisant
chrome.moment de l'exécution.sendMessage
et le fond de page doit écouter à l'aidechrome.moment de l'exécution.onMessage.addListener
:Contenu du script:
Page d'arrière-plan: