1

我希望能够在 Web 应用程序中执行本地 shell 命令。

Chrome 原生消息api 似乎对此有好处,但由于它还需要后台服务,我看不出与小型 http 服务器有真正的区别。它们之间是否存在真正的结构差异?正如我所见,某处有一个用作接口的套接字。

有没有其他解决方案?

4

1 回答 1

2

Chrome 原生消息传递无法通过调用正在运行的守护程序来工作。相反,它每次都会产生一个新进程sendMessage或被connect调用。

虽然您可以保持打开的进程connect运行,但如果您想执行一次性命令,则该sendMessage方法很好。

请注意,您仍然需要安装 Chrome 应用程序或扩展程序才能执行此操作,以及(单独安装)本机主机模块。

于 2015-02-21T12:24:01.067 回答