其他分享
首页 > 其他分享> > android – 自定义HTML页面中的软键盘类型

android – 自定义HTML页面中的软键盘类型

作者:互联网

当用户点击HTML页面中的文本输入字段时,有没有办法指定显示哪种软键盘布局(我只需要数字)?

我可以更改HTML页面和Javacode(我有一个嵌入WebView的活动).但是,如果我更改HTML代码,它必须不会影响其他平台(另一个浏览器/设备仍然应该正确解释输入字段并显示软键盘,而不一定只有数字键盘)

解决方法:

我没试过这个,但理论上它应该有效:

对< input>使用HTML5类型属性标记声明该字段仅接受数字.这将为浏览器提供显示数字键盘的提示.要使此功能仅在Android设备上生效,请考虑发布一些特定于Android的Javascript(可以通过用户代理在客户端上执行平台检测,或者只有在检测到Android设备时才由服务器发送 – 再次使用用户代理标头),遍历所有输入元素(可能标有特殊类)并将类型设置为数字.

标签:android,html,soft-keyboard
来源: https://codeday.me/bug/20190518/1127864.html