火狐插件不会打开带有url的新标签

Firefox Addon won't open new tab with url

本文关键字:新标签 标签 url 插件 火狐      更新时间:2023-09-26

我试过这段代码:

var contextMenu = require("context-menu");
var menuItem = contextMenu.Item({
  label: "Test name",
  contentScript:  'self.on("click", function () {' + 
                  '  window.open("options.html", "_blank");' +
                  '});'
});

但是当我单击新的上下文菜单项时,出现以下错误:

安全错误:"le Site"上的内容可能无法加载或链接到 chrome://browser/content/options.html。

我必须授予哪些权限才能获得?

内容脚本的情况下,相对地址似乎解析不正确 - 因此您试图在正确禁止的窗口中打开chrome://browser/content/options.html。只需指定完整的地址,事情应该可以工作:

'  window.open("http://example.com/options.html", "_blank");' +
相关文章: