如何配置 Firefox 扩展的快捷方式
How to configure shortcuts of a Firefox extension
我正在编写一个 Firefox 扩展,允许用户在 Spotify Web Player 上使用快捷方式,我希望它们是可配置的。
第一种方法就是这个例子using options page
但是,如何在 manifest.json 上加载自定义快捷方式?
Link to my repository extension
提前致谢。
目前,如您所见here,Firefox 中没有用户定义快捷方式的功能。以后可能会解决。
目前,您可以解决以下问题:
您必须捕捉按键事件。后台脚本通常不会打开捕捉按键。
要捕获网页上的按键操作,您必须使用向后台脚本发送消息的内容脚本。内容脚本被注入到打开的网页并插入捕获按键的方法,然后向后台脚本发送一条消息,其中包含有关按下哪些键的信息。
然后后台脚本会向负责执行命令的脚本发送另一条消息。
免责声明:我没有测试过,所以谨慎行事。
我正在编写一个 Firefox 扩展,允许用户在 Spotify Web Player 上使用快捷方式,我希望它们是可配置的。
第一种方法就是这个例子using options page
但是,如何在 manifest.json 上加载自定义快捷方式?
Link to my repository extension
提前致谢。
目前,如您所见here,Firefox 中没有用户定义快捷方式的功能。以后可能会解决。
目前,您可以解决以下问题:
您必须捕捉按键事件。后台脚本通常不会打开捕捉按键。
要捕获网页上的按键操作,您必须使用向后台脚本发送消息的内容脚本。内容脚本被注入到打开的网页并插入捕获按键的方法,然后向后台脚本发送一条消息,其中包含有关按下哪些键的信息。
然后后台脚本会向负责执行命令的脚本发送另一条消息。
免责声明:我没有测试过,所以谨慎行事。