适用于C ++的PhoneGAP插件

时间:2011-11-23 01:28:30

标签: cordova

如何编写PhoneGap插件来访问C / C ++库。我没有看到任何关于此功能的描述。然而,C是跨平台最容易获得的语言。有没有人知道这方面的解决方案?

2 个答案:

答案 0 :(得分:4)

如果你在Android上,你会编写一个Java插件然后使用JNI来调用C代码。你也必须在其他平台上使用类似的方法。

答案 1 :(得分:0)

只是想把这个答案扔出去只是因为有人正在研究Cordova插件。来自Cordova插件文档“Cordova插件在为Cordova应用程序提供动力的WebView与Cordova应用程序运行的本机平台之间架起了一些功能。插件由在所有平台上使用的单个JavaScript接口和跟随平台的本机实现组成JavaScript将调用的特定插件接口。应该注意的是,所有核心Cordova API都是使用这种精确的体系结构实现的。“因此,可以在本机代码和Cordova应用程序之间建立桥梁。

http://docs.phonegap.com/en/2.7.0/guide_plugin-development_ios_index.md.html#Developing%20a%20Plugin%20on%20iOS