我有一个日期时间 - 本地输入一直工作,但现在看起来原生Android选择器弹出不允许用户将“AM”切换为“PM”。我没有改变实际的HTML或JS,它会破坏这个,所以我猜测它在Angular,Ionic或Cordova的某个地方。角度输入[日期时间 - 本地]不允许PM时间在Android上的Ionic应用程序
编辑:我试图使一个日期局部领域有新离子的应用程序,像这样:
ionic start throwaway
cd throwaway
然后我编辑与HTML的“制表dash.html”文件下
然后...
ionic platform add android
ionic run android
...运行(与Android 5.1.1的Nexus 6)我的手机上的应用程序。它仍然不会让我把“AM”更改为“PM”。所以我绝对可以排除我自己的代码。
End EDIT。
这里的HTML:
<div class="item item-input item-stacked-label" ng-class="{ 'has-errors' : error || thing.start && !thingPreview.isFuture(thing.start) }">
<i class="icon ion-clock balanced"></i>
<strong class="input-label">Start</strong>
<input name="start" type="datetime-local" ng-model="thing.start" />
</div>
同样,这仅适用于Android的问题;它在iOS上正常工作。我无法弄清楚选择器在哪里呈现,所以如果你有任何想法甚至开始调试,这将不胜感激。
非常感谢!
你对所有的Android设备这个问题? Android的版本是什么? – e666
这个问题发生在我的Nexus 6和Android 5.1.1上,但至少有一款旧手机(Galaxy S3和Android 4.4.2)没有发生这种情况。 –