#javascript #redirect #user-agent
#язык JavaScript #перенаправлять #агент пользователя
Вопрос:
этот скрипт перенаправляет пользователей из браузера facebook в Google chrome на устройствах Android, мне нужно, чтобы он делал то же самое на :
- Браузер Instagram на Android (google chrome) и iphone(safari)
- Браузер Facebook на iphone(перенаправление на safari)
вот текущий код сейчас :
lt;scriptgt; function isFacebookApp() { var ua = navigator.userAgent || navigator.vendor || window.opera; return (ua.indexOf("FBAV") gt; -1) || (ua.indexOf("FBAN") gt; -1); } if (isFacebookApp()) { var currentLink = location.href; if (currentLink.indexOf('https') gt; -1) { var currentLink = currentLink.replace('https://', ''); currentLink = currentLink.replace('www.', ''); var chromeLink = "intent://" currentLink "#Intent;scheme=https;package=com.android.chrome;end"; window.location.href = chromeLink; } if (currentLink.indexOf('http') gt; -1) { var currentLink = currentLink.replace('http://', ''); currentLink = currentLink.replace('www.', ''); var chromeLink = "intent://" currentLink "#Intent;scheme=http;package=com.android.chrome;end"; window.location.href = chromeLink; } } lt;/scriptgt;
Спасибо