Вы не можете.Вы полностью зависите от браузера, чтобы сказать вам, что это такое.Пользовательский агент подделывает взрывы, которые «доверяют» из воды.
Вместо этого вы можете выполнять «функциональные» тесты в Javascript / CSS, которые предоставляют функции для поддержки браузеров и механизмы отката для не поддерживающих браузеров.
Но если вы хотите переключиться на мобильный сайт, то вам действительно нужно просто сделать так, как просит браузер.В любом случае, это работа сервера;если пользователь изо всех сил пытается притвориться, что его телефон является обычным ПК, то это его выбор, и ваш сервер должен просто делать так, как ему говорят.
Вот почему в браузере Blackberry существует опцияпервое место.
В качестве примера я иногда обнаруживаю, что мой Android-браузер подделывает себя под Firefox в Windows, чтобы я мог использовать обычный сайт Facebook и получать доступ к функциям, которые Facebook не реализовал на своем мобильном телефоне.версия.