Вы можете проверить это, прочитав Пользовательский агент заголовки запроса, например:
function testDevice(req, res) {
console.log(req.headers)
if (req.header('user-agent').indexOf('Mobile') != -1) {
console.log('You are using mobile device');
} else {
console.log('this is probably a computer');
}
}
Вы получите различные значения для Пользовательский агент заголовок от P C и мобильный.
- Для P C вы получите что-то вроде этого:
'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36',
Для мобильных устройств вы получите что-то вроде этого:
'user-agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1',