如何解决尝试使用 chrome 扩展程序连接到 Mac 上的本机应用程序时出错
我正在创建一个 chrome 扩展程序,我正在使用本机消息传递尝试与本机应用程序进行通信,但不知何故它在 mac 上无法正常工作。
这是我的 chrome 扩展清单相关部分:
"permissions": ["nativeMessaging"]
这是消息传递主机的 manifest.json
{
"name": "com.my_company.my_app","description": "My Application","path": "/path_to_app/my_app.app","type": "stdio","allowed_origins": ["chrome-extension://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/"]
}
以下是我从 background.js
脚本中调用主机的方式:
const { runtime } = chrome
let port = runtime.connectNative('com.my_company.my_app')
最后这是我在 background page
控制台上遇到的错误:
无法启动本机消息传递主机。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。