为什么我在Cordova上的时间输入字段不在Android上显示?

时间:2015-12-19 03:59:03

标签: cordova

我有一个带有以下HTML的Cordova应用程序:

<input type="time" value="23:00" />
<input value="23:00" />

在我的桌面浏览器中测试时,两个输入字段都显示&#34; 23:00&#34;。但是,当在Android手机上运行时,&#34; 23:00&#34;仅出现在第二个字段中,而不是时间字段中。我无法判断这是否是Cordova或Android的错误,或者它是否是一个错误。

2 个答案:

答案 0 :(得分:0)

根据Can I use...Support page for date and time input types,Android浏览器在早于4.4的Android操作系统上不支持此功能。 (在IE,Safari或Firefox中也不支持它。)

这可能是它不起作用的原因。这不是科尔多瓦的错误。尝试使用Chrome以外的浏览器在桌面上进行测试。

答案 1 :(得分:0)

您使用的移动浏览器似乎不支持“时间”类型的输入: http://caniuse.com/#feat=input-datetime