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