0

Обнаружение iOS Chrome

Я использую следующий код на JavaScript для определения мобильных устройств:

if( (Android|webOS|iPhone|iPad|iPod|BlackBerry).test(navigator.userAgent) ) {}

Однако браузер Chrome на iOS не определяется. Есть ли способ его корректного обнаружения? Спасибо.

1 ответ(ов)

0

Чтобы просто получить ответ "истина" или "ложь", можно использовать следующий JavaScript-код:

return /CriOS/i.test(navigator.userAgent) && /iphone|ipod|ipad/i.test(navigator.userAgent);

Этот код проверяет, является ли пользователь с устройством iOS (iPhone, iPod или iPad) и с браузером Chrome на iOS. If the conditions are met, он вернёт true, в противном случае - false.

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь