2017-12-12 3 views
0

Ich brauche ein bisschen Hilfe hier. Ich brauche Hilfe mit einem Skript. Ich versuche:Redirect wenn iOS, Android oder Windows Phone

<script language=javascript> 
<!-- 
if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) { 
    location.replace("http://url-to-send-them/iphone.html"); 
} 
--> 
</script> 

Aber funktioniert nicht wie ich erwartet hatte. Ich muss zu anderen Geschäften umleiten, wenn ich zu einem URL-Beispiel gehe. Wenn ich zu www.mydomain.com.ar/app gehe und ich ein Android Phone verwende, muss ich meinen Browser zum Android Play Store umleiten. Wenn ich auf www.mydomain.com.ar/app gehe und ich iOS verwende, muss ich zum App Store umleiten. Wie kann ich das machen? Ich habe das Wissen nicht, also wenn Sie mir helfen können, wird groß sein. Ich danke dir sehr.

Antwort

0

Dies sollte funktionieren.

var isMobile = { 
    Android: function() { 
     return /Android/i.test(navigator.userAgent); 
    }, 
    iOS: function() { 
     return /iPhone|iPad|iPod/i.test(navigator.userAgent); 
    }, 
    any: function() { 
     return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows()); 
    } 
};