@oldzas

Почему библиотека mobiledetect неверно определяет ноутбук?

Есть библиотека mobiledetect, которая определяет устройство: мобайл, таблет, если не они, то десктоп.
У меня есть такая логика:

if($detect->isMobile()){
	
		# Только мобильные телефоны (без планшетов)
		if ($detect->isMobile() && !$detect->isTablet()) {
			define('PLATFORM', 'Mobile');
		}

		# Только планшеты (без мобильных телефонов)
		if ( $detect->isMobile() && $detect->isTablet()) {
			define('PLATFORM', 'Tablet');
		}
		
	}
	else{
		# По умолчанию: все остальное - десктоп
		define('PLATFORM', 'Desctop');
	}

Но, когда мы заходим с ноутбука с разрешением 1920 на 1080, он говорит, что это мобайл, почему?
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы