0

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

我的目标是制作一个通用包装扩展,用于将其他已安装的扩展加载到侧边栏,我尝试将“chrome-extension://”url 加载到 iframe,但它没有用(得到一个“此网页不可用”页面反而)。

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

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

还是根本没有办法?

4

1 回答 1

0

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

即使你这样做了,你也可能会打破扩展的许多假设;这不是一个好主意。

于 2015-03-08T13:51:59.110 回答