поскольку я использую некоторые стили CSS в мобильном веб-приложении, которые не работают или неправильно отображаются в версиях Android API меньше 8 (Froyo), теперь я пытаюсь получить уровень API (должен быть > 7) или версию Android число (> 2.1) через строку пользовательского агента (я предпочитаю обнаружение бэкэнда [JSP], а не JavaScript, но это не имеет значения).
В настоящее время я проверяю, содержит ли пользовательский агент (нижний регистр) «iphone» ИЛИ (содержит «android» И «мобильный» И ??? ‹- номер версии)
Другая возможность, вероятно, заключалась бы в проверке номера сборки WebKit.
Спасибо за ответ.