JavaScript:从浏览器和 Node.js 中的 JavaScript 代码调用C++库
javascript: call a C++ library from javascript code inside both the browser and node.js?
有没有办法从浏览器和节点.js中的javascript代码调用C ++库?理想情况下,在库中调用函数调用的代码对于这两种情况是相同的。如果该方法仅支持浏览器使用 Chrome,则可以接受。我找到了支持浏览器或节点.js的方法,但不支持两者。谢谢。
编辑:澄清一下,我有一个纯javascript代码库,它运行服务器端(节点)和客户端(浏览器),我希望c ++库在这两种情况下都可以从这个代码库中调用。
使用 NaCl 可以使用 javascript 发送C++扩展消息。这需要您基本上开发一个 chrome 扩展/应用程序,我怀疑您可以从扩展程序之外的代码访问C++库,除非您实现上述功能。
在节点上,您可以包装 c++ 对象,但这些方法是不同的。
如果你想有一个统一的方式来做到这一点,你可以开发一个中间件来处理它,但这本身就是一个项目。
相关文章:
- 如何在本地机器上运行c++和javascript客户端代码(hackerbank风格)
- 从C++代码抛出错误调用 JavaScript 回调函数 - nbind
- 使用 Emscripten 将 OpenCV 代码编译C++ Javascript
- 我的C ++代码比JavaScript代码慢得多
- 如何在 JavaScript 代码中调用 COM 方法 (c++)
- 如何关闭QML/JavaScript代码中的窗口(涉及C 代码)
- JavaScript:从浏览器和 Node.js 中的 JavaScript 代码调用C++库
- 在多线程应用程序中的蜘蛛猴中嵌入javascript代码
- 使用 Qt 4.8 (C++) 为 javascript 创建代码编辑器
- Javascript与C++,相同的代码,不同的结果,这是为什么
- C++代码Firebreath,Serial Port,JavaScript接口
- QML是在编译时被翻译成本机代码,还是在运行时被解释为JavaScript在web浏览器中的运行方式
- 从Javascript代码中调用Qt函数
- 我可以保存一个文件吗?该文件将由服务器端的php代码生成,只使用javascript/C/C++,而不打开浏览器
- 是否有可能在Visual Studio c++项目中将Javascript和CSS代码与HTML代码分开?
- 关于使用C, XML或JavaScript和win32 API编写代码的想法
- FLT_EPSILON在javascript我如何翻译这段代码
- 我如何从javascript调用c++代码与NPAPI
- 从JavaScript代码中提取字符串
- 如何将多媒体HTML/JavaScript应用嵌入到c++代码中