可以通过Unix域套接字将命令发送到正在运行的VLC媒体播放器实例。

我想知道Google Chrome浏览器是否具有类似的协议或API来向插件发送命令?

具体来说,我想构建一个Chrome扩展程序,该扩展程序可以拦截耳机的按钮按下并暂停视频(如果正在播放)。我需要一种方法通知Chrome有关该事件。

最佳答案

通常完成此操作的方式(例如EA Battlelog)是您的扩展程序的JavaScript与之通信的本地网络套接字服务器。

在服务器端,签出可与任何编程语言一起使用的websocketd

对于扩展端,您想使用JavaScript内置的websocket API:


http://websocketd.com/#tutorial
https://www.html5rocks.com/en/tutorials/websockets/basics/

07-24 09:43
查看更多