Google Chrome на Android (и только на Android) не позволяет использовать десятичную систему с типом number и step = «any».

У меня проблема: я не уверен, что это ошибка, какая-то странность в клавиатуре Android и т. Д.

Предположим, у вас есть это поле ввода где-то:

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

В стандартном браузере ICS для Android, мобильном браузере Safari, iOS Chrome (и, возможно, других) это делает именно то, что вы ожидаете: он вызывает клавиатуру с цифрами и десятичной точкой (из-за шага).

Однако на Chrome на Android (и, как я сказал, только эта версия), он вызывает цифровую клавиатуру без десятичной дроби.

Кто-нибудь знает обходной путь?

Additional Details

Похоже, что он ограничен комбинацией клавиатуры Samsung и Google Chrome. Следующие работы:

Google Chrome with 3rd Party Keyboard Main Browser and Firefox with Samsung Keyboard

Таким образом, кажется, что только сочетание клавиатуры Samsung и Chrome вызывает проблемы.

Ответы на вопрос(2)

Ваш ответ на вопрос