日期选择器插件无法在cordova 2.2.0上运行?

时间:2013-04-23 06:44:29

标签: android cordova cordova-2.0.0 android-datepicker

我正在使用cordova 2.2.0创建一个Android应用程序。现在我在datepicker插件上发现错误。 我安装了日期选择器插件,请参阅此链接https://github.com/phonegap/phonegap-plugins/tree/master/Android/DatePicker

现在我得到Uncaught TypeError:无法读取未定义的属性'datePicker'。 请指导我。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

确保将DatePickerPlugin.java放入正确的包裹中。他们最近更新了插件的Java文件以匹配新的CordovaPlugin类,但忘记更新自述文件。

DatePickerPlugin.java应位于名为com.phonegap.plugins的包中(注意最后的 s 。)

然后在您的config.xml中,您应该<plugin name="DatePickerPlugin" value="com.phonegap.plugins.DatePickerPlugin"/>再次注意插件中的 s

此外,我在README中注意到他们没有告诉您在HTML页面中包含.js文件。如果您想实际使用该插件,请务必将其添加到您的HTML页面中:<script type="text/javascript" charset="utf-8" src="datePickerPlugin.js"></script>。这实际上可能是基于该错误消息的问题。