【问题标题】:Date picker plugin is not working on cordova 2.2.0?日期选择器插件不适用于cordova 2.2.0?
【发布时间】:2013-04-23 06:44:28
【问题描述】:

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

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

感谢您的帮助。

【问题讨论】:

  • 有人知道这些插件库现在在哪里吗?上面的链接这些天只给出了 404

标签: android cordova cordova-2.0.0 android-datepicker


【解决方案1】:

确保您将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>。根据该错误消息,这实际上可能是您的问题。

【讨论】:

  • 我刚刚提交了一个拉取请求来解决 README.md 中的差异
猜你喜欢
  • 1970-01-01
  • 2012-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多