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

时间:2014-03-19 22:20:24

标签: c++ linux google-chrome google-chrome-extension stdin

如何在不运行新流程的情况下从Google Chrome扩展程序发送邮件? 我使用Portwithout Port

创建了示例扩展

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

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

1 个答案:

答案 0 :(得分:0)

无论哪种方式,chrome都将至少开始一个进程,但是使用'Port'选项它将仅启动1个进程。如果您调用多个

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

每次都会创建一个进程。
两个函数 chrome.extension.connectNative chrome.extension.sendNativeMessage 将使Chrome创建一个当他们被调用时,差异是第一个期望该过程保持活跃,可能有多个消息。