gpt4 book ai didi

android - Android 上的谷歌浏览器(仅限 Android)不允许使用类型号和步长为 ="any"的 Decimal

转载 作者:可可西里 更新时间:2023-11-01 18:47:41 25 4
gpt4 key购买 nike

我有一个问题,我不确定它是否是一个错误,关于 android 键盘的一些奇怪等。

假设你在某个地方有这个输入框:

    <input type='number' step='any' >

在默认的 ICS android 浏览器、Safari 移动浏览器、iOS Chrome(可能还有其他浏览器)上,这完全符合您的预期:它会调出一个带有数字和小数点的键盘(由于步长)。

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

有人知道解决方法吗?

其他详细信息

它似乎仅限于三星键盘和谷歌浏览器的组合。以下作品:

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

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

最佳答案

此问题似乎已解决 https://code.google.com/p/chromium/issues/detail?id=151738#c17 .我认为这已在 2014 年 6 月发布的 Chrome Mobile 36 中得到修复 - 它肯定已在 Chrome Mobile 47 中得到修复,这是我目前在三星手机上使用的唯一版本。

如果您的用户不多,有两种解决方法:

  1. 要求用户安装 Google 键盘并启用它 - 请参阅 https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin

  2. 要求用户使用 native 浏览器(要求用户使用标有“Internet”的世界图标的应用程序)。

在 Android 4.4 上使用 WebView 的应用程序在 WebView 的 Chrome 30 或 33 上卡住了,所以我猜测使用 WebView 的三星 Android 4.4 手机会受到影响。在任何其他版本的 Android 上使用 WebView 不应该受到影响(Android 4.3 或更低版本使用 WebView 的 native 浏览器,Android 5.0+ 应该使用没有错误的 Chrome 版本,因为 Chrome WebView 已更新)。

同样相关的是 Samsung browser versions通过电话和comments about the Samsung browser .

关于android - Android 上的谷歌浏览器(仅限 Android)不允许使用类型号和步长为 ="any"的 Decimal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12514162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com