android - 寻找三星蹩脚数字键盘的解决方案

标签 android html

所以在大多数版本的 Android 上,使用三星设备,<input type="number">拉起数字键盘,但不允许输入小数。从网络上搜索,这是一个已知的错误,但我发现很少有人谈论三星的解决方案或回应。

谁有解决问题的好主意?我能想到的最好的办法是编写一个脚本来替换 <input type="number"><input type="tel"> .这至少会调出一个数字键盘,您可以通过点击符号键来获取小数点。

注意:无论是否使用 pattern="[0-9\.]*",我都会得到相同的行为属性和/或 step="any"属性。此外,我正在寻找一种纯基于 Web 的解决方案,而不是 native 应用程序解决方案。

最佳答案

您可以使用 IME 创建自定义键盘。这是一个链接 http://developer.android.com/guide/topics/text/creating-input-method.html

关于android - 寻找三星蹩脚数字键盘的解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24067689/

相关文章:

android - Phonegap + SSL + iPhone

javascript - 当一个 block 的宽度改变时是否有一个事件被调用?

javascript - html5/jquery 后退按钮

java - 从 firebase 获取数据时如何显示进度条?

android - 在 Android 上使用 GSON 解析 JSON 嵌套数组

javascript - CSS 旋转 Cube UI

javascript - Tumblr 返回顶部按钮不起作用

javascript - 显示一秒钟的 PHP 输出

android - 当我将调用者置于等待状态时播放歌曲

java - 错误 : Failed to resolve: androidx. annotation.annotation :1. 1.0:受影响的模块:app