Если сейчас загрузиться с режима эмуляции в хроме, а потом перейти в обычный режим, то в консоле выведется 'touch', а нужно, чтобы выводилось simple screen.
https://jsfiddle.net/dwfvb1hy/3/
function isTouchDevice() {
if (isTouch) {
console.log('touch');
} else {
console.log('simple screen');
}
}
Если посмотреть в консоль браузера, то можно заметить, что после возвращение в обычный режим, в window
остается ontouchstart
, поэтому проверка и выдает такой результат.
Вообще это очень сильно зависит от устройства и браузера, если вам нужно определить мобильное устройство, то можно воспользоваться Device.js. Или если есть время, то разобраться с modernizr
Виртуальный выделенный сервер (VDS) становится отличным выбором
С сервера(nodejs) получаю 2 объекта json вида (в мой клиентский angular 7):
Итак, у меня есть логотип клиента, и я хочу анимировать его при прокруткеДопустим, логотипом является DANIEL
Произошла небольшая техавария на сайте - удалились файлы