我设法在黑莓10模拟器中安装我的phonegap / cordova应用程序,所以基本上我已准备好开始进行Web应用程序开发。
但是我想知道如何创建可以通过phonegap访问网络应用程序的自定义phonegap插件?
我找到http://docs.phonegap.com/en/2.6.0/guide_plugin-development_blackberry_index.md.html#Developing%20a%20Plugin%20on%20BlackBerry,但对我而言,这些信息似乎已过时或与较旧的黑莓设备有关。
这个java-class方法是否仍适用于blackberry 10?如果是这样,我如何使用java插件类访问本机代码函数? 如果没有,我可以使用C ++代码编写插件(可能使用JNEXT https://developer.blackberry.com/html5/documentation/creating_extensions_for_bb10_apps.html),是否有关于此的手机文档文档?
答案 0 :(得分:1)
您需要编写C ++ JNEXT扩展,但首先请检查WebWorks文档,以确保您所需的功能尚不可用:
https://developer.blackberry.com/html5/apis/
GitHub上还有一系列社区扩展:
https://github.com/blackberry/WebWorks-Community-APIs/tree/master/BB10
我们计划在今年晚些时候进行更新,这将使WebWorks扩展与cordova插件模型保持一致,但是现在我建议您按照链接的文档来创建扩展。