相关疑难解决方法(0)

Samsung Galaxy Tablet不允许将"浮点数"输入"数字"类型的输入

我们的客户希望我们为输入字段显示数字键盘,所以基本上我创建了一个字段,如:

<input type="number" name="quantity" step=".01" value="0.00" />

但是,Galaxy Tablet会删除"." 并合并前后的数字,也禁用"." 在键盘上.

当使用type ="text"时,是否有其他方法可以解决此问题或在输入字段中显示数字键盘?

注意:我尝试使用模式属性(适用于iPhone).我在Android 2.1+的各种Android设备上测试了这个问题.我没有在任何其他HTC和三星设备上遇到此错误.

html5 android html-input android-browser galaxy-tab

15
推荐指数
2
解决办法
7764
查看次数

Android上的Google Chrome(仅限Android)不允许使用类型编号的Decimal和step ="any"

我有一个问题,我不确定它是否是一个bug,一些关于android键盘的怪异等等.

假设你有一个输入框:

    <input type='number' step='any' >
Run Code Online (Sandbox Code Playgroud)

在默认的ICS安卓浏览器,Safari移动浏览器,iOS Chrome(以及可能还有其他浏览器)上,这完全符合您的预期:它会调出一个带有数字和小数点的键盘(因为这一步).

但是在Android上的Chrome上(正如我所说的只有这个版本),它会调出一个没有小数的数字键盘.

有没有人知道解决方法?

额外细节

它似乎仅限于三星键盘和谷歌Chrome的组合.以下作品:

  • 谷歌Chrome与第三方键盘
  • 主浏览器和带三星键盘的Firefox

因此,似乎只有三星键盘和Chrome的组合才会导致问题.

android google-chrome

15
推荐指数
1
解决办法
7330
查看次数