繁体   English   中英

无法将Chrome扩展程序移植到Firefox

[英]Trouble porting a Chrome extension to Firefox

我正在尝试将chrome扩展名移植到firefox。

在chrome中,我一直在使用来访问特定图像:

chrome.extension.getURL('img/full_logo.png')

在firefox中,我尝试通过以下方法实现相同目的:

var self = require("sdk/self");
self.data.url('img/full_logo.png');

但是firefox控制台给出错误消息,要求未定义,据我所知不是javascript函数。

这是什么功能? 如何获取我的Firefox附件的图像的URL? 任何有价值的链接也将不胜感激。

如果知道名称,为什么还要从附加代码访问图像? 当您可以直接从内容标记链接到它时。

考虑以下目录结构:

├── data
│   ├── html
│   │   └── ui.html
│   ├── images
│   │   └── image.png
│   └── js
│       └── contentScript.js

ui.html内部,请使用下面的图像..

<img src="../images/image.png"></img>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM