在打開的頁面判斷當前用戶是否安裝了相應(yīng)的APP,如果安裝了就彈出打開APP的彈窗破衔,如果沒安裝就跳轉(zhuǎn)到下載頁面
代碼:
function openApp() {
var start = new Date(); //記錄初始時間
var t = 500;
var ifr = document.createElement('iframe');
ifr.src = 'bzp://123/'; //打開app(APP的schemes)
document.body.appendChild(ifr);
ifr.onload = function() {
ifr.style.display = 'none';
};
setTimeout(function() {
document.body.removeChild(ifr);
var end = new Date(); //記錄結(jié)束時間
console.log(end - start)
if(end - start -t <= 30 ) { //兩者之差小于30ms時跳轉(zhuǎn)到下載頁
window.location.href ="下載鏈接";
}
}, t);
}
document.querySelector("#openapp").addEventListener("click", function() {
openApp();
}, false)