Обнаружение мобильного устройства в Edge (на вкладке Surface) - PullRequest
0 голосов
/ 03 января 2019

Я использую:

@media only screen and (pointer: coarse) {}

В качестве медиазапроса для выбора не настольных устройств и в Android Chrome это работает нормально, но в Edge на устройствах Surface Tab это не работает.В браузерах Edge поддерживается pointer.

https://caniuse.com/#feat=css-media-interaction

1 Ответ

0 голосов
/ 22 января 2019

Расширение Modernizr, называемое Detectizr (https://github.com/barisaydinoglu/Detectizr), которое добавляет классы в ваш HTML-тег.

Когда вы осмотрите элемент, вы увидите что-то вроде этого:

<html class="js js no-touch desktop landscape windows windowsnt windowsnt_0 64bit chrome chrome71 chrome71_0 webkit">

Как вы можете себе представить, классы будут меняться в зависимости от вашего браузера, ОС и т. Д.

...