2012-10-12 5 views
5

Lorsque vous créez une extension Google Chrome, vous pouvez choisir d'avoir un "Default_Popup". Existe-t-il un moyen d'ouvrir la fenêtre contextuelle?Extension Google Chrome - Fenêtre contextuelle ouverte

+0

Je pense que vous serez bientôt en mesure d'assigner un raccourci clavier pour le faire, mais permettre aux scripts de le faire quand ils le veulent serait probablement une mauvaise expérience utilisateur. – gengkev

+0

Dans certains cas, je suis d'accord, mais pour ce que l'utilisateur a suggéré, cela fonctionne en leur faveur. Pas au hasard, c'est un réglage. – Zachrip

Répondre

5

Il n'existe aucun moyen direct d'ouvrir la fenêtre par programme. Toutefois, si vous cherchez à l'ouvrir en fonction d'un raccourci clavier, vous pouvez utiliser la commande commands API avec la commande _execute_browser_action (l'API est actuellement disponible uniquement sur le canal bêta).

+1

Merci, même si je n'ai jamais eu l'occasion de l'utiliser, c'est une bonne réponse, désolé j'ai pris si longtemps à accepter. Merci! – Zachrip

1

Il existe une API, chrome.browserAction.openPopup (fonction de rappel), qui devrait être bientôt disponible. Veuillez activer ce bogue: https://code.google.com/p/chromium/issues/detail?id=436489

+0

Note: la discussion sur l'activation de cette API est devenue complexe; il n'y a aucune indication quand cela arrive. Pas bientôt". – Xan

Questions connexes