如何从phonegap调用c ++代码

时间:2013-04-01 10:57:47

标签: android ios cordova phonegap-plugins

我所了解的是通过phonegap插件可以调用本机API。

http://docs.phonegap.com/en/2.1.0/guide_plugin-development_android_index.md.html#Developing%20a%20Plugin%20on%20Android

问题:

是否可以直接从phonegap调用C ++函数,因为我的中间杠杆层正在运行 是c ++,适用于iOS / Android。

1 个答案:

答案 0 :(得分:3)

不,不是直接的。您必须编写一个调用C ++代码的插件。在Android上,您将使用Java编写插件并使用JNI调用C ++库。在iOS上,您在Obj-C中创建了插件并调用了C ++代码。这是一个很好的答案https://stackoverflow.com/a/4456290/41679