簡體   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