Я использую <input type="date"/>
Согласно обозревателю caniuse.com, он пока не поддерживается. Хотя я смотрю на страницу на HTC One 4.1.x, которая имеет собственный собственный рендеринг для поля ввода. Samsung Galaxy S3 4.1.2 имеет стиль рендеринга для компонента. Однако caniuse.com говорит, что он не поддерживается. HTC и Samsung явно добавили эту функциональность в свою версию браузера для Android. Выбор даты на S3 4.1.2 приводит к сбою браузера на нескольких S3?Android 4.1.1/4.1.2 Дата Picker Galaxy S3
шаги тиражировать, по-видимому, чаще на первом посещении страницы:
- Выберите выбора даты перемещения месяц вниз дважды.
- Выберите набор.
- Страница сбоев/не отвечает.
Я использую Modernizr, Modernizr проверяет браузер, чтобы увидеть его функциональность. На HTCOne и S3 modernizr не приносит полипол, который я использую, это правильно.
Итак, IOS отлично работает, Android нет. Как я могу обойти это без неприятного взлома в модернизаторе «тест:« Атрибут?
Спасибо, долго читайте, но интересная ошибка в лучшем случае.
Mike
Вы только хотите, чтобы он работал на этих двух устройствах? Неподдерживаемый вызовет проблемы в долгосрочной перспективе. – Warpzit
Привет, Warpzit, мы хотим широкого охвата устройств. Мы поддерживаем очень широкий диапазон устройств. Samsung Galaxy имеет большой объем трафика на сайт, поэтому нам нужно было обеспечить его безупречную работу. Мы могли бы добавить проверку строки UA для устройства Samsung, но для того, чтобы метод обнаружения был простым и чистым, как и везде, мы в конечном итоге использовали полифильт, который предназначен для всех устройств. Это произойдет до тех пор, пока посещения сайта не изменятся, и мы рассмотрим сборщик дат и повторим попытку сборщика на последних версиях Android на Samsung s3. –