【发布时间】:2023-03-22 15:25:01
【问题描述】:
我有一个用 C++ 编写的本机应用程序。
我可以使用 How to send message FROM native app TO Chrome extension? 将数据从我的本机应用程序发送到 chrome 扩展程序
但我无法弄清楚其他方式。
Chrome 文档。状态:Chrome 在单独的进程中启动每个本机消息传递主机,并使用标准输入 (stdin) 和标准输出 (stdout) 与其通信。双向发送消息使用相同的格式:每条消息都使用 JSON 序列化,UTF-8 编码,并以原生字节顺序的 32 位消息长度开头。
如何从标准输入读取/解释由 chrome-extension 发送的数据?
如何读取 4 字节长度信息以及发送 UTF-8 编码的其余数据?
请帮忙!
谢谢!
【问题讨论】:
-
原生应用只是为特定平台编写的 C++ 程序?
-
@Acidic 是的。就我而言,它是 Windows 平台。
标签: c++ google-chrome google-chrome-extension chrome-native-messaging