2015-03-08 2 views
0

Opera a récemment annoncé les extensions de sa barre latérale. Dans leur boilerplate ils chargent une URL dans un iframe, semblable à ceci: http://julip.co/2010/01/how-to-build-a-chrome-extension-part-3-loading-any-web-page-in-a-popup/Chargement du fichier popup.html d'une extension à partir d'un autre poste

Mon but est de faire une extension d'emballage universel pour le chargement d'autres extensions installées à la barre latérale et j'ai essayé de charger une « chrome-extension: // "url à l'iframe mais cela n'a pas fonctionné (une page" Cette page web n'est pas disponible "à la place).

iframe.src = "chrome-extension://ggfngijafepjalmbhefafhdeedobcdbf/popup.html"; 

j'ai eu un sentiment de son en raison des restrictions de sécurité, mais personne ne sait d'autres façons de charger le pop-up d'un autre poste dans le pop-up d'un autre poste?

Ou theres pas moyen du tout?

Répondre

0

Sauf si l'extension permet spécifiquement de charger ses fichiers dans "web_accessible_resources", vous ne pouvez pas y accéder.

Même si vous l'avez fait, vous casserez probablement beaucoup de suppositions que les extensions ont; ce n'est pas une bonne idée.

+0

Ok, merci pour l'explication. On dirait que je peux déjà chasser cette idée. –