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 вызывает проблемы.