cordova - 在 Windows Phone 8 中调用日期时间选择器插件

标签 cordova windows-phone-8 phonegap-plugins

我已经使用 CLI 成功创建了一个新的 Cordova Windows Phone 8 项目。

我也成功添加了这个Date time picker Plguin还, [就像使用 CLI 在那个页面上说的那样]

该插件用于在文本框上显示 native 日期时间选择器。

现在我正在尝试调用该插件,

我试过了,

<input type="Date" id="samp" />
<input type="datetime" id="samp" />
<input type="datetime-local" id="samp" />

etc.. 在我的代码中,但我的应用程序中没有显示 native 日期时间选择器。有人可以帮我解决这个问题吗??

有人能告诉我如何调用这个日期时间选择器插件吗? ?

最佳答案

我向创作者本身提出了这个问题,他向我解释了如何去做。

(还)没有详细的文档。当单击类为“date-input”的元素时(未测试),类似这样的内容会显示日期选择器:

例如:<input type="text" class="date-input" />

[你必须做一些事情来避免软键盘,将其设置为“只读”怎么样?]

$(".date-input").bind("click", function() {
    datetimepicker.selectDate(function (date) {
        console.log(date);
    });
});

选择日期后,回调函数会将所选日期记录到控制台,但您可以对其进行任何操作。

回调函数会返回一个值。您必须解析它才能以日期格式获取它。 此代码将转换为 JavaScript 日期对象:

date = new Date(parseInt(date, 10));

然后您可以按照您想要的任何方式格式化日期。


例如:<input type="text" class="time-input" />

[你必须做一些事情来避免软键盘,将其设置为“只读”怎么样?]

$(".time-input").bind("click", function() {
    datetimepicker.selectTime(function (time) {
        console.log(time);
    });
});

这样你也可以利用时间。

:-) 快乐编码..!!

关于cordova - 在 Windows Phone 8 中调用日期时间选择器插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23242060/

相关文章:

android - 无法安装 PhoneGap 插件

ios - App Store 提交/分发错误 "failed to open ssh session"

android - Cordova 应用程序接收从其他应用程序共享的内容 - iOS、Android 和 Windows 应用商店应用程序

c# - Windows Phone 8.1 中的图像缓存

fonts - 如何更改 Windows Phone 8 中的字体?

ios - PDF 未附加 phonegap 电子邮件编辑器

android - Windows Phone 8 和 Android 可以通过 Wifi Direct 连接吗?

android - 检查phonegap的 "SocialSharing"插件中是否安装了facebook应用程序

objective-c - 如何在 cordova 中运行 native 代码

android - PhoneGap PushPlugin 安装 - Android