gpt4 book ai didi

javascript - 在浏览器中执行 native 代码

转载 作者:行者123 更新时间:2023-11-30 03:49:40 25 4
gpt4 key购买 nike

我有一个用 C++ 编写的库,它可以处理原始 HID 输入(鼠标、触摸板等)。

我想创建一个扩展程序、插件、Java 小程序或其他任何东西(最好是用于 Google Chrome),这将允许我在客户端的浏览器中使用该库。但我以前没有经验,我不确定如何去做以及要学习什么才能实现这一目标。

我了解到 NPAPI 支持将从 Google Chrome 中移除。

请告诉我该怎么做?

我有什么:

  1. 库本身(适用于 Mac OS、Windows 和 Linux)

  2. Java、Python 和 Node.js 的绑定(bind)

我正在考虑使用 Node 绑定(bind)以便在浏览器中使用该库。

最佳答案

Native Client 可能会工作,但可能不会,除非您需要的东西可以通过 native 客户端 API 访问;您没有使用 Native Client 对系统的完全访问权限。

Native Messaging 可能更合适,因为如果您愿意,您实际上可以使用 python 或 node.js 编写它(尽管需要安装 python 或 node 才能使用它)。

https://developer.chrome.com/native-messaging

FireBreath2(仍处于很少记录的测试版)支持本地消息传递。

关于javascript - 在浏览器中执行 native 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32333069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com