user agent — Как определить, является ли это настольное устройство, использующее php-библиотеку DeviceDetector?

Я использую эту библиотеку для определения устройства и клиентской программы по строке http-агента пользователя.

Детектор устройства

В библиотеке демонстрационная страница, они могут различать, является ли устройство настольным компьютером или смартфоном, даже если модель устройства не обнаружена. Тем не менее, у них нет документа, в котором указано, какую функцию они используют для этого. На чтение меня на GitHub, я догадался, что это $dd->getDevice(), но кажется, что функция возвращает только целое число 1 или 0 (и я понятия не имею, что это значит)

Они не предоставили исходный код для демонстрационной страницы, и нет никакой другой документации, кроме страницы read me. Кто-нибудь знает, какую функцию они используют для определения, является ли это смартфон или рабочий стол на демонстрационной странице?

-3

Решение

в файле DeviceDetector.php есть функция isDesktop() со следующим утверждением

/**
* Returns if the parsed UA was identified as desktop device
* Desktop devices are all devices with an unknown type that are running a desktop os
*
* @see self::$desktopOsArray
*
* @return bool
*/
public function isDesktop()
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]