MobileDetect
MobileDetect – класс для работы с контекстом мобильных устройств.
Метод | Описание | С версии |
---|---|---|
checkHttpHeadersForMobile | Проверяет HTTP-заголовки на признаки мобильных устройств. | |
getBrowsers | Возвращает список известных браузеров. Конкретно, их User Agent . | |
getHttpHeader | Извлекает определенный заголовок. | |
getHttpHeaders | Возвращает HTTP-заголовки. | |
getMobileDetectionRules | Метод получает правила обнаружения мобильных устройств. | |
getMobileDetectionRulesExtended | Метод получает список правил обнаружения мобильных устройств и служебных программ. | |
getOperatingSystems | Возвращает список мобильных операционных систем. | |
getPhoneDevices | Возвращает список известных мобильных устройств. | |
getProperties | Возвращает массив параметров. | |
getRules | Возвращает текущий набор правил. | |
getScriptVersion | Получает текущую версию скрипта. | |
getTabletDevices | Возвращает список известных планшетных устройств. | |
getUaHttpHeaders | Возвращает все возможные HTTP-заголовки, которые могут содержать строку User-Agent . | |
getUserAgent | Извлекает User-Agent . | |
getUserAgents | Таблица псевдонимов для метода getBrowsers(). | |
getUtilities | Возвращает список известных служебных программ. | |
is | Проверяет userAgent на наличии определенного свойства. | |
[link=\Bitrix\Conversion\Internals\MobileDetect::isMobile]isMobile[/link] | Проверяет, является ли устройство мобильным телефоном. | |
isTablet | Проверяет, является ли устройство планшетным компьютером. | |
match | Метод сверяет пользовательские регулярные выражения со строкой User Agent . | |
mobileGrade | Извлекает мобильную шкалу, используя константы self::MOBILE_GRADE_* . | |
prepareVersionNo | Подготавливает номер версии. | |
setDetectionType | Устанавливает один из типов обнаружения: self::DETECTION_TYPE_MOBILE или self::DETECTION_TYPE_EXTENDED . | |
setHttpHeaders | Устанавливает HTTP-заголовки. | |
setUserAgent | Устанавливает User-Agent на использование. | |
version | Проверяет версию данного параметра в User-Agent . | |
__call | Магический метод для перегрузки недоступных методов. | |
Конструктор MobileDetect | Создает экземпляр класса. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.