1

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

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

在此处输入图像描述

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

在此处输入图像描述

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

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

4

1 回答 1

0

包括self然后做

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

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

于 2015-11-14T22:39:00.317 回答