从其他扩展程序加载扩展程序的popup.html

时间:2015-03-08 11:49:37

标签: google-chrome-extension opera-extension

Opera最近宣布他们的侧边栏扩展。 在他们的样板中,他们将URL加载到iframe中,类似于: http://julip.co/2010/01/how-to-build-a-chrome-extension-part-3-loading-any-web-page-in-a-popup/

我的目标是创建一个通用的包装器扩展,用于将其他已安装的扩展加载到侧边栏,我尝试加载" chrome-extension://"是iframe的网址,但它没有工作(有一个"这个网页不可用"而是页面)。

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

由于安全限制,我有一种感觉,但有没有人知道在其他扩展程序的弹出窗口中加载另一个扩展程序弹出窗口的其他方法?

或者根本没有办法?

1 个答案:

答案 0 :(得分:0)

除非扩展程序明确允许在"web_accessible_resources"中加载其文件,否则您无法访问它们。

即使你这样做,你可能会破坏扩展所具有的许多假设;这不是一个好主意。