現在、ユーザーが拡張機能のアイコンをクリックすると、基本的に現在のページに iframe を挿入する Firefox 拡張機能を開発しています。iframe コードを挿入することができました。src 属性を html ファイルにリンクする方法を見つけました。
クロムバージョンでは、私は単に
var main_html = chrome.extension.getURL('main.html');
そして、次のように iframe の src 属性へのリンクを渡します。
iframe.setAttribute("src",main_html);
したがって、main_html は resource://idofmyextension/content/data/main.html のようなリンクです
しかし、私が疑ったように、現在の URL にあるコンテンツはデータを読み込めない、または main.html ファイルへのリンクを確立できないというセキュリティ エラーが表示されます。
このセキュリティ制限を通過する方法はありますか? または、html ファイルを iframe にロードする別の方法はありますか?
前もって感謝します。