我可以通过browser.tabs.query
获取tab objects ...
但是如何在选项卡上设置onclick
侦听器?
答案 0 :(得分:1)
你现在不能。
相关的错误可以在这里找到: https://bugzilla.mozilla.org/show_bug.cgi?id=1246706允许在标签上监听鼠标事件
如果可能,请尝试以不同的方式实施插件。您可以将上下文菜单项添加到选项卡上下文,请参阅https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/contextMenus/create和https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/menus/ContextType
要为选项卡上下文创建上下文菜单,请使用:
browser.menus.create({
id: "your-menuitem-id",
title: "Action on a tab",
contexts: ["tab"]
});
然后你必须在后台脚本中使用onClicked监听器。阅读以上文章了解更多信息。