发送本机消息而不运行新进程

Send native message without running new process

本文关键字:新进程 进程 运行 本机 消息      更新时间:2023-10-16

我如何从谷歌chrome扩展发送消息而不运行新的进程?我创建了带有Port和不带有Port的示例扩展

但是当我向我的应用程序发送消息时,扩展正在启动新进程

http://blog.chromium.org/2013/10/connecting-chrome-apps-and-extensions.html

无论哪种方式chrome将启动至少一个进程,但与'端口'的选择,它将启动1进程只。如果调用了多个

 chrome.extension.connectNative('com.company.com');      

每次都会创建一个进程。
两个函数, chrome.extension。connectNative chrome.extension。sendNativeMessage将使Chrome创建一个进程时,他们被调用,不同之处在于第一个期望进程保持活的可能多于一个消息