如何在iOS键盘(Web / Hybrid / PWA)的“ tel”输入中获得句点

时间:2018-07-09 14:48:13

标签: javascript html ionic-framework webkit pwa

我目前正在编写一个混合网络应用程序,该应用程序最终将同时运用于Android和iOS。在应用程序中,我要求用户能够输入小数。

当前在Android上,使用input type="tel"可以按要求工作,它允许我输入数字数据,并且可以在它们之间放置一个小数。但是,在iOS上,我遇到了数字和一些符号,没有句号:

No period on iOS tel keyboard

我问的唯一原因-而不是仅使用type="number"只是因为我使用了允许在键盘输入上加点号的本机银行应用程序,所以我希望这是可以在帮助下实现的的Cordova / Ionic插件?

2 个答案:

答案 0 :(得分:0)

我没有要测试的iOS设备,但我会尝试:input type="tel" inputmode="numeric"

答案 1 :(得分:0)

对于Ionic / Cordova,我发现了一个here修复程序,该修复程序已进行了分叉和调整,因为原始回购协议并未为我安装。

https://github.com/gbrits/cordova-plugin-ios-decimal-keyboard

keyboard with period on ios

啊,凌晨1:30-现在我可以摆脱神经质的渴望来解决问题了。 (或者我应该说1.30am)