Webextension鼠标点击命令API(鼠标点击快捷键)?

Webextension mouse click command API (mouse click shortcuts)?

Firefox 和 Chrome 似乎都将 https://developer.chrome.com/extensions/commands 列为它们支持的 API 以提供扩展的键盘快捷键。

有没有办法将鼠标按钮(左 click/right 单击)合并到这些键盘快捷键中,最好能识别上下文?

例如,在单击 link 时创建自定义键盘快捷键以执行某些操作,例如 "on Alt-Shift-Left_click of a link, do X"。

不,命令界面不支持。相反,对于您给出的示例,您需要添加一个包含点击处理程序的内容脚本。在点击处理程序中,mouse event 包括按下修改键的标志,可以检查这些标志以确定是否应该发生操作。