cfx运行期间的Firefox扩展绝对URL vs cfx xpi?

时间:2015-02-07 04:12:39

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

我是开发Firefox附加组件的新手。我的问题是:
与使用cfx xpi相比,使用cfx run进行调试时,资产的根路径是否不同?

所以说我有一个图像文件将被打包在我的扩展名中。要显示它,CSS / HTML将指向图像的URL。我希望使用从root开始的绝对URL。当我使用cfx xpi编译加载项时,它能够找到图像。但是当使用cfx run时,它无法在我的调试实例中找到图像。

当我重新排列目录结构以使图像是相对的时,使用相对URL可以在cfx run和cfx xpi中找到图像。但我想使用绝对URL,以便我的webapp和我的Firefox Add-On可以共享一些代码。

发生了什么?这是firefox SDK中的错误吗?任何提示都表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

cfx run和cfx xpi的路径应该相同,您看到生成的路径是什么?