DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> 用於deeplink的js方法
用於deeplink的js方法
編輯:JavaScript綜合知識     

 這篇文章主要介紹了用於deeplink的js方法(判斷手機是否安裝app),需要的朋友可以參考下

代碼功能: 判斷手機/平板是否安裝app 如果安裝 則調用app的scheme,傳入url當作參數,來做後續操作 如果沒有安裝 則跳轉到app store/google play 下載app  代碼如下: (function() { var openUrl = window.location.search; try{ openUrl = openUrl.substring(1,openUrl.length); }catch(e){   } var isiOS = navigator.userAgent.match('iPad') || navigator.userAgent.match('iPhone') || navigator.userAgent.match('iPod'), 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; } })();   
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved