Javascript 檢查 是否已安裝該APP(iOS)

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皆適用)

 


寫文章並不為了什麼,只是撰寫文章的過程中,可以使我的去思考更多層面的東西,寫的過程中也可以再次回味學習到的東西,並深刻的印象在腦中。


當你還在找這些資訊學習時,我想安逸的生活還不適合你,一起努力吧。