Android html输入类型=数字不';不允许某些机器人使用小数点

Android html输入类型=数字不';不允许某些机器人使用小数点,android,html,Android,Html,当输入为type=number时,当您单击输入字段时,智能手机和平板电脑将自动打开数字键盘。然而,在我正在为其开发网站的三星droid上,数字键盘不允许输入小数(电话拨号键盘打开)。我想要一个允许小数的数字键盘。有什么想法吗 平板电脑的字母数字键盘顶部有数字(不是一个单独的数字部分),这让我对我想要的可能失去了希望,但也许你们都有一些好主意 据我所知,所做的一切就是通过键盘启动。键盘的启动方式(库存、下载、表情符号)和子类型(数字键盘、QWERTY)取决于键盘应用程序本身。基本上,股票键盘显示的

当输入为type=number时,当您单击输入字段时,智能手机和平板电脑将自动打开数字键盘。然而,在我正在为其开发网站的三星droid上,数字键盘不允许输入小数(电话拨号键盘打开)。我想要一个允许小数的数字键盘。有什么想法吗


平板电脑的字母数字键盘顶部有数字(不是一个单独的数字部分),这让我对我想要的可能失去了希望,但也许你们都有一些好主意

据我所知,
所做的一切就是通过键盘启动。键盘的启动方式(库存、下载、表情符号)和子类型(数字键盘、QWERTY)取决于键盘应用程序本身。基本上,股票键盘显示的是数字键盘,但该键盘没有您想要的小数点。如果最终用户下载了另一个键盘,则该键盘可能具有不同的布局,包括数字键盘上的小数。我知道小键盘是你的首选,但你有没有想过把你的密码改成使用既有数字又有小数点的QWERTY键盘?如果小数点对您想要完成的任务至关重要,我认为这是最好的选择。

在应用程序的xml中,我使用android:inputType=“numberDecimal”。不过,不确定这是否是网页上的html选项。键盘打开到某个模式实际上是键盘的选择,而不是应用程序的选择。应用程序指定模式,键盘决定要匹配的布局。你会在三星上看到不同的行为,因为默认情况下他们有不同的键盘应用程序。您可以使用输入类型并查看它是否有帮助,但无法强制键盘显示特定布局-您传递的任何内容都是提示,而不是要求。您使用的是什么属性?默认情况下,
只允许整数(
step=1
),因此实现可能提供不允许分数的UI。例如,对于
step=0.1
,用户界面应该允许使用十进制分隔符。我正在使用
step=“any”
您解决过这个问题吗?