我想执行以下任务:
- 从 javascript 调用浏览器插件。
- 反过来,插件将调用 C/C++(客户端机器上存在的本机代码)。
此外,我想知道上述任务是否可行。如果是,如何完成
我想执行以下任务:
此外,我想知道上述任务是否可行。如果是,如何完成
这取决于浏览器!
由于插件可以与网站通信,那部分不是问题!棘手的部分是从浏览器插件执行 C/C++ 代码。在这里寻找谷歌浏览器
所以首先你需要你的浏览器插件。然后你可以简单地将一个 JS 回调注入你想使用你的插件的网页中。然后你可以从网站上使用这个回调。
我不确定你想用 C/C++ 做什么!如果你想突破沙箱,你需要在你的客户端机器上运行另一个进程。然后您可以与该进程通信以执行其他代码。