0

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

现在我得到 Uncaught TypeError: Cannot read property 'datePicker' of undefined。请指导我。

谢谢你的帮助。

4

1 回答 1

0

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

DatePickerPlugin.java应该在一个名为的包中com.phonegap.plugins(注意末尾的s 。)

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

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

于 2013-04-23T13:55:33.517 回答