我目前正在开发一个firefox扩展,它基本上在用户点击扩展图标时在当前页面中插入一个iframe。 我设法插入iframe代码,我想出了如何将src属性链接到我的html文件。在firefox扩展中的iframe中加载本地html文件
在Chrome浏览器版本,我只是做了
var main_html = chrome.extension.getURL('main.html');
而且我通过链接到的iframe这样的src属性:
iframe.setAttribute("src",main_html);
所以main_html就像是资源的链接: //idofmyextension/content/data/main.html
但是,据我怀疑,我得到一个安全错误告诉我,位于当前网址的内容无法加载数据或建立到我的主链接.html文件。
有没有办法通过这个安全限制?或者另一种方法来加载我的HTML文件在我的iframe?
在此先感谢。
查看答案那里,它是一个更新的线程关于相同的主题与更多的答案:http://stackoverflow.com/questions/21082162/firefox-addon-sdk-loading-addon-file-into-iframe –