Загрузка расширения popup.html из другого расширения
Opera недавно объявила о своих расширениях боковой панели. В своем шаблоне они загружают URL-адрес в iframe, подобный этому: http://julip.co/2010/01/how-to-build-a-chrome-extension-part-3-loading-any-web-page-in-a-popup/
Я стремлюсь сделать универсальное расширение-обертку для загрузки других установленных расширений в боковую панель, и я попытался загрузить URL-адрес "chrome-extension://" в iframe, но он не работал (Получил страницу "Эта веб-страница недоступна" вместо).
iframe.src = "chrome-extension://ggfngijafepjalmbhefafhdeedobcdbf/popup.html";
У меня возникло ощущение, что это связано с ограничениями безопасности, но кто-нибудь знает другие способы загрузки всплывающего окна другого расширения во всплывающем окне другого расширения?
Или нет вообще никакого пути?
1 ответ
Если расширение специально не позволяет загружать его файлы в "web_accessible_resources"
Вы не можете получить к ним доступ.
Даже если вы это сделали, вы, вероятно, нарушаете множество предположений, которые имеют расширения; это не очень хорошая идея