Firefox是否为扩展提供API以捕获OS X上的媒体键事件?它们实际位于Apple键盘上的F7 / F8 / F9键上,但它们没有密钥代码,因此似乎无法拦截onkeypress
事件的媒体键按下事件。
澄清一下:我尝试了多个JS工具来检测onkeypress
事件的密钥代码。我可以100%放心地说OS X媒体密钥不会在任何流行的浏览器内JS实现中发送onkeypress
事件,除非fn
密钥同时被按下,但是不是#39; t我要问的问题。
据我了解,Chrome实现了一个单独的API,允许捕获媒体按键事件。我问的是Firefox是否提供类似的API。
答案 0 :(得分:1)
答案 1 :(得分:0)
此插件表示它支持osx媒体密钥:https://github.com/mikedeboer/soundcloud-player
引用:
- 支持OSX媒体键和Apple Remote - 感谢Markus Stange!
您可能会发现此主题很有趣:https://github.com/mstange/mediakeysappleremotesimfy/issues/1
我在那里发布了一些目标c来获取按下键的键码。所以你可以: