Google Chrome на Android (и только на Android) не позволяет использовать десятичную систему с типом number и step = «any».
У меня проблема в том, что яя не уверен, что это ошибка, какие-то странности в клавиатуре Android и т. д.
Предположим, у вас есть это поле ввода где-то:
В стандартном браузере ICS для Android, мобильном браузере Safari, iOS Chrome (и, возможно, других) это делает именно то, что вы ожидаете: он вызывает клавиатуру с цифрами и десятичной точкой (из-за шага).
Однако на Chrome на Android (и, как я сказал, только эта версия), он вызывает цифровую клавиатуру без десятичной дроби.
Кто-нибудь знает обходной путь?
дополнительные детали
Похоже, что он ограничен комбинацией клавиатуры Samsung и Google Chrome. Следующие работы:
Google Chrome со сторонней клавиатуройГлавный браузер и Firefox с клавиатурой SamsungТаким образом, кажется, что только сочетание клавиатуры Samsung и Chrome вызывает проблемы.