【发布时间】:2017-04-20 04:19:09
【问题描述】:
在我的PhoneGap 项目中,登录屏幕有两个字段手机号码和密码。 手机号码为数字类型,密码为字母数字。当用户点击手机号码时,会出现数字键盘,但当用户切换到密码字段时,数字键盘不会转换为文本键盘。我的代码如下:
<div id="mobile_number_div" class="options textDiv">
<input type="tel" id="loginMobile" maxlength="10" placeholder="Mobile as 10 digits (eg 0871234567)" class="textBox"/>
</div>
<div id="password_div" class="options textDiv">
<input type="password" id="loginPasswrd" placeholder="Password" class="textBox"/>
</div>
我在两个安卓设备 HTC 10 和 HTC Desire 825 上遇到了上述问题,安卓 6.0.1 和所有其他设备都工作正常。 HTC 10 和 Desire 825 用作“触宝”作为键盘。 同样的代码在 iOS 上也可以正常工作。
在 HTC 10 设备上运行时,我多次收到此日志:
W/InputMethodSettingValuesWrapper(13556):支持 ascii 的子类型 未找到启用的 imi。回退到英文键盘子类型。
【问题讨论】:
标签: android cordova keyboard phonegap-plugins