1

我创建了一个小的 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。

4

1 回答 1

1

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

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

于 2015-06-03T17:32:31.700 回答