2012-06-01 61 views
1

我正尝试使用手机间隙创建BlackBerry Webworks插件。我试图按照此链接中给出的说明:phonegap Blackberry webworks插件

http://wiki.phonegap.com/w/page/35799737/How%20To%20Create%20a%20PhoneGap%20Plugin%20for%20BlackBerry%20WebWorks

然而,在链接中提到,矿山显著变化,目录结构也有在根目录中没有的build.xml运行

ant create-plugin命令,

由于Phonegap被转换为Cordova项目,在被跟踪的过程中有什么变化?

在此先感谢。

回答

1

目前插件的方式加入不同的是:

  • 添加customplugin.js到项目的WWW文件夹,包括cordova.js后,在HTML文件中引用它。
  • 插件的源添加到您的cordova.jar在你的项目ext文件夹。用你最喜欢的归档管理器打开cordova.jar,或使用jar将CustomPlugin.java文件复制到org/apache/cordova/plugins目录中。

  • 在您的项目plugins.xml文件中添加以下行:

裁判:

https://github.com/phonegap/phonegap-plugins/tree/master/BlackBerry/ChildBrowser

+0

有没有教一个完整的项目 - 如何建立一个PhoneGap BB插件以及如何在基于PhoneGap的BB应用程序中使用该插件。 – jsf

+0

来自phonegap 1.4.0的模板插件[插件模板](https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-blackberry-webworks.git;a=tree;f= template/plugin; h = 448da66c3b7c47019d081d7b93e577160c5ad84a; hb = refs/tags/1.4.0) –

+1

你可以参考黑莓核心插件:[Accelerometer.java](https://git-wip-us.apache.org/repos/ asf?p = incubator-cordova-blackberry-webworks.git; a = blob; f = framework/ext/src/org/apache/cordova/accelerometer/Accelerometer.java; h = 2088122be3512252354c027c99d20cd5274da80d; hb = HEAD)黑莓插件(这是旧的)[wiki](http://wiki.phonegap.com/w/page/35799737/How-To-Create-a-PhoneGap-Plugin-for-BlackBerry-WebWorks) –

相关问题