无法在TorBrowser中使用xpi

时间:2015-06-03 17:27:33

标签: firefox firefox-addon tor-browser-bundle

我创建了一个小的HelloWorld扩展,并且能够在Firefox 31(TorBrowser所基于的)中使用它。但是,我无法让它在TorBrowser中工作。知道为什么会这样,我怎么解决?这是我的main.js

var contextMenu = require("sdk/context-menu");
var menuItem = contextMenu.Item({
    label: "Log Selection",
    context: contextMenu.SelectionContext(),
    contentScript: 'self.on("click", function () {' +
        '  var text = window.getSelection().toString();' +
        '  self.postMessage(text);' +
        '});',
    onMessage: function (selectionText) {
    console.log(selectionText);
}
});

上下文菜单项以FF显示,但不显示TB。

1 个答案:

答案 0 :(得分:1)

必须将"permissions": {"private-browsing": true}添加到package.json

https://tor.stackexchange.com/questions/6293/sidebar-for-custom-addon-broken-in-tbb