#chrome #native #messaging #host #protocols

chrome_native_messaging

Chrome原生消息协议的实现

5个不稳定版本

0.3.0 2022年6月27日
0.2.0 2021年1月7日
0.1.2 2017年12月12日
0.1.1 2017年6月27日
0.1.0 2017年6月27日

#20 in #chrome

MIT/Apache

9KB
117

Rust实现Chrome原生消息

Google Chrome 允许原生应用程序与浏览器插件进行交互,如其在文档中所述。此Rust crate提供简单的函数用于编码/解码JSON消息和处理此过程中的错误。

API文档

许可证

根据您的选择,许可协议如下:

贡献

  • 将此与Tokio集成以创建一个完全异步的事件循环将非常棒。到目前为止,我还没有个人需求,因此我没有投入时间去实现它。
  • 目前尚无与Chrome本身的集成测试,以确保协议实现正确。我不确定如何轻松实现此功能,但如果有人有建议,则非常欢迎。
  • 欢迎所有贡献/建议!!

除非您明确表示,否则根据Apache-2.0许可证定义,您提交的任何有意包含在作品中的贡献,将按照上述方式进行双重许可,无需任何额外的条款或条件。

依赖项

~0.7–1.4MB
~33K SLoC