I just want to redirect desktop visitors from mydomain.com/linkedin to linkedin.com/in/MYNAME. But if they visit the page on a mobile device I want them to be redirected to an installed app. For Instagram a friend gave me the correct links (everything works as expected):
var userAgent = navigator.userAgent.toLowerCase();
if (userAgent.indexOf("iphone") !== -1 || userAgent.indexOf("ipad") !== -1 || userAgent.indexOf("ipod") !== -1) {
document.write('<meta http-equiv="refresh" content="0;URL=instagram://user?username=MYNAME">');
}
else if (userAgent.indexOf("android") !== -1) {
document.write('<meta http-equiv="refresh" content="0;URL=intent://instagram.com/_u/MYNAME/#Intent;package=com.instagram.android;scheme=https;end">');
}
else {
document.write('<meta http-equiv="refresh" content="0;URL=https://instagram.com/MYNAME">');
}
I want the exact same result for my LinkedIn profile, it works for iOS but I couldn't find anything for Android:
var userAgent = navigator.userAgent.toLowerCase();
if (userAgent.indexOf("iphone") !== -1 || userAgent.indexOf("ipad") !== -1 || userAgent.indexOf("ipod") !== -1) {
document.write('<meta http-equiv="refresh" content="0;URL=linkedin://profile/MYNAME">');
}
else if (userAgent.indexOf("android") !== -1) {
document.write('<meta http-equiv="refresh" content="0;URL=intent://linkedincom/_u/MYNAME/#Intent;package=com.linkedin.android;scheme=https;end">');
}
else {
document.write('<meta http-equiv="refresh" content="0;URL=https://www.linkedin.com/in/MYNAME/">');
}
Aucun commentaire:
Enregistrer un commentaire