Я использую этот скрипт, чтобы обнаружить строку «safari» в заголовке пользовательского агента, которая затем перенаправляет вас на «android.html», как бы я изменил код, чтобы сделать так, чтобы он перенаправлял, если заголовок пользовательского агента НЕ содержит"safari"?
var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("safari") > -1; //&& ua.indexOf("mobile");
if(isAndroid) {
window.location = 'android.html';
}
РЕДАКТИРОВАТЬ: Вот мой пересмотренный код.Имеет ли это смысл?Сначала он определяет, является ли устройство Android или нет, а затем перенаправляет его, если это браузер Safari.
var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android") > -1;
var isSafari = ua.indexOf("safari") == -1;
if(isAndroid) {
if(isSafari) {
window.location = 'android.html';
}
}