我想创建一个Firefox插件,它将打开我自己在打开新标签时自行构建的Web应用程序。 我在sdk上使用firefox添加,因此我将应用程序文件放在插件数据页面中。
问题是它可以像我预期的那样打开app index.html页面但是在index.html中我包含了一些像jquery这样的css和js文件,所有文件都在同一个包中。然后所有的css和js文件都无法加载,而图像可以加载。
任何人都知道如何访问这些文件?感谢。
答案 0 :(得分:0)
这是一个非sdk(所以它是一个纯粹的bootstrap)解决方案:
下载此插件:Github Extension Installer此插件添加了一个"添加到Firefox"按钮到github repos,它们是firefox-addons的回购。
转到此回购:https://github.com/Noitidart/l10n/tree/xhtml-xul
点击"添加到Firefox"
它将打开一个xhtml页面和一个xul页面。你的应用程序你应该是其中之一。 xhtml允许您使用html进行所有操作。 xul意味着你需要xul而不是html,尽管你仍然可以使用html来命名它。
此演示展示了如何通过本地化实现这一目标。
如果你想让你的应用程序成为关于:hanks-app"或类似的东西然后创建"关于:hanks-app"并设置方向为" chrome://l10n/content/my.xul"或者你做的任何pgae。要了解如何制作"关于"网址见:https://stackoverflow.com/a/24919721/1828637