【问题标题】:Firefox add-on will not display imagesFirefox 插件将不显示图像
【发布时间】:2015-11-15 06:39:00
【问题描述】:

我有一个使用 Getting Started Tutorial 制作的空白 Firefox 附加组件。当我使用 jpm run 运行我的扩展程序时,我观察到以下内容。

如果我导航到任何图像,它看起来像这样(图像很好地显示在中心):

但是,我的扩展程序中有相同的图像存储:./data/test.jpg。当我导航到 resource://my-addon/data/test.jpg 时,我得到以下空白页:

图像在那里,因为如果我在检查器中将鼠标悬停在它上面,它会显示:

我是否做错了什么,在文档中遗漏了有关渲染图像的内容,或者是否存在关于如何从扩展程序渲染图像的错误?

【问题讨论】:

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


    【解决方案1】:

    包括self 然后做

    console.log(seld.data.url(''))
    

    这将为您提供插件的 ID。很可能不是my-addon,而是类似:jid1-4GP7z3tkUd3Tzg@jetpack - 所以你的图像路径将是resource://jid1-4GP7z3tkUd3Tzg@jetpack/data/test.jpg

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-11
      • 1970-01-01
      • 1970-01-01
      • 2016-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多