我正在尝试在MacOS上的扩展程序和Electron应用程序之间启用Google Chrome Native消息传递。
设置完文档中提到的所有内容(在扩展程序中启用本机消息传递的清单和权限)后,当我尝试打开应用程序与扩展程序之间的连接时,会收到“本地主机已退出”的信息。
这是代码:
chrome.runtime.sendNativeMessage('org.alessandro.app',
{ text: "Hello" },
function(response) {
console.log("Received " + response);
});
我不确定,但是也禁用了主机端的所有功能,我收到相同的错误。也许是在到达主机之前发生的,但我无法弄清楚!