firefox插件:将新标签页面设置为内置的应用页面

时间:2014-12-07 16:59:42

标签: firefox-addon firefox-addon-sdk jackrabbit

我想创建一个Firefox插件,它将打开我自己在打开新标签时自行构建的Web应用程序。 我在sdk上使用firefox添加,因此我将应用程序文件放在插件数据页面中。

问题是它可以像我预期的那样打开app index.html页面但是在index.html中我包含了一些像jquery这样的css和js文件,所有文件都在同一个包中。然后所有的css和js文件都无法加载,而图像可以加载。

任何人都知道如何访问这些文件?感谢。

1 个答案:

答案 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