微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 在Chrome扩展程序中捕获Mac媒体控制键

两部分问题:

>有没有办法使用严格的JavaScript在Google Chrome扩展程序中捕获Mac键盘上的媒体播放控制键(前一个,播放/暂停,下一个)?
> if(answerToQuestion1 ===“no”)有没有办法使用某种native plugin (C/C++)?

我知道这应该是可能的,正如Unity Music Media Keys所做的那样(尽管我知道他们正在使用本机插件).

到目前为止我所看到的是this plugin,声称这样做,但实际上需要FunctionFlip才能使按键充当功能键,并对按下F7,F8和F8做出反应.

解决方法

1 – nope = [

2 – 哇 – 圣洁的废话.我之前没有见过这个扩展,所以谢谢你.我挖了一下,似乎他们在osx上安装了一个.plugin,为windows支持安装了一个dll.

反编译的插件只有几百行 – https://gist.github.com/3849247.

他们使用https://github.com/nevyn/SPMediaKeyTap作为直接插入媒体键的方法(在os x上).他们通过在端口12345上运行的本地socket.io服务器将其传递给浏览器,并且插件正在侦听在其上触发的事件.

支持整洁.

编辑:
现在是natively supported in chrome

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐