html5頁面判斷是否安裝某app

通常應用均可以經過Scheme去打開;
相似瀏覽器

<a href="goto://" ></a>

首先判斷手機瀏覽器;微信

嘗試打開應用;app

若是超時就轉到下載頁面。code

$(function(){   
    $(".a").click(function(){
        var the_href=$(".a").attr("href");//得到下載連接
        if(ua.match(/MicroMessenger/i)=="micromessenger") {  //是否微信打開
            $(".box-bg").show();//微信打開出浮層,微信暫不支持Scheme打開非企鵝應用
        }else {  
            window.location.href=the_href; //打開某手機上的某個app應用
            setTimeout(function(){
                window.location.href="https://itunes.apple.com/us/app/id.......";//若是超時就跳轉到app下載頁
            },500);
        }
     })
})
相關文章
相關標籤/搜索