控制外部Google Chrome

时间:2017-05-20 00:39:25

标签: javascript sockets google-chrome google-chrome-extension ipc

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

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

具体来说,我想构建一个Chrome扩展程序,它可以拦截我的耳机按钮并暂停视频,如果正在进行流式传输的话。我需要一种方法来通知Chrome有关此事件的信息。

1 个答案:

答案 0 :(得分:1)

通常这样做的方式(例如EA Battlelog)是您的扩展程序的JavaScript与之通信的本地websocket服务器。

在服务器端,查看适用于任何编程语言的websocketd

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