JS 檢查 是否已安裝該APP(iOS)
最近公司新增需求,需要再web端開啟APP,但又要判斷如果該用戶沒有安裝APP時,要提醒用戶安裝APP 目前找到的方法僅適用於iOS系統,android無法偵測...真是傷腦筋,如果有人知道怎麼偵測的,麻煩請跟我說謝謝,我也會新增到這篇網誌上 <html>
<head>
<title>JS 檢查 是否已安裝該APP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="images/css.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
var isiPad = navigator.userAgent.match(/iPad/i) != null;
var isiPhone = navigator.userAgent.match(/iPhone/i) != null;
var isandroid = navigator.userAgent.match(/Android/i) != null;
if(isandroid) //目前android下無法判斷,暫時先連結至google pay
{
window.location.href='APP在 google pay的網址';
}
if(isiPad)
{
document.location = 'xxxx://'; //呼叫該APP的url
setTimeout( function() {
if( confirm( '您沒有安裝這個APP,將引導您至app store下載)) {
document.location = '請填入app store下載的網址';
}
}, 300);
}
if(isiPhone)
{
document.location = 'xxxx://'; //呼叫該APP的url
setTimeout( function() {
if( confirm( '您沒有安裝這個APP,將引導您至app store下載')) {
document.location = '請填入app store下載的網址;
}
}, 300);
}
</script>
</head>
<body>
</body>
</html>
引用:http://www.dotblogs.com.tw/yang5664/archive/2012/11/24/85039.aspx
新增文章:Javascript 檢查 是否已安裝該APP(iOS與Android皆適用)
寫文章並不為了什麼,只是撰寫文章的過程中,可以使我的去思考更多層面的東西,寫的過程中也可以再次回味學習到的東西,並深刻的印象在腦中。
當你還在找這些資訊學習時,我想安逸的生活還不適合你,一起努力吧。