我需要从javascript调用c++函数。
请有人帮助。

最佳答案

如果您正在谈论Web浏览器,那么通常通过通过Web浏览器插件公开必要的功能来从Javascript运行本机代码。不同的Web浏览器有不同的编写插件的方式。 Firefox和Chrome使用NPAPI,而Internet Explorer使用ActiveX。

有一个名为Firebreath的开源项目,它使编写可在NPAPI和ActiveX主机上同时运行的跨平台浏览器插件非常容易。

http://www.firebreath.org

09-25 15:24