Heim >Web-Frontend >js-Tutorial >js-Methode für Deeplink (bestimmt, ob die App auf dem Telefon installiert ist)_Javascript-Kenntnisse
Codefunktion:
Bestimmen Sie, ob die App auf dem Telefon/Tablet installiert ist
Wenn installiert, rufen Sie das Schema der App auf und übergeben Sie die URL als Parameter für nachfolgende Vorgänge.
Wenn nicht installiert, springen Sie zu Laden Sie die App im App Store/Google Play herunter
}
var isiOS = navigator.userAgent.match('iPad')
|| navigator.userAgent.match('iPhone')
||. , isAndroid = navigator.userAgent
.match('Android'), isDesktop = !isiOS&&!isAndroid;
if (isiOS) {
setTimeout(function () { window.location = "itms-apps: //itunes.apple.com/app/[name]/[id]?mt=8"; },25);
window.location = "[scheme]://[host]?url=" openUrl ;
}else if(isAndroid){
window.location = "intent://[host]/" "url=" openUrl "#Intent;scheme=[scheme];package=[package_name];end ";
}else{
window.location.href = openUrl;
}
})();