on = download_link; // } // }, 1000); // window.location = scheme_link; } else if (navigator.userAgent.match(/Android/i)) { var startTime = Date.now(); var ifr = document.createElement('iframe'); ifr.src = scheme_link_ios; ifr.style.display = 'none'; document.body.appendChild(ifr); var t = setTimeout(function () { var endTime = Date.now(); if (!startTime || endTime - startTime < 600 + 200) { //non-install run if (confirm("要前往BookFun Biz App嗎?")) { window.open(download_link, "_system"); } } }, 600); window.onblur = function () { clearTimeout(t); window.addEventListener("DOMContentLoaded", function () { document.body.removeChild(ifr); }, false); } } else if (navigator.userAgent.match(/(iPhone|iPad|iPod)/i)) { //iOS Deep Link if (navigator.userAgent.match(/CriOS/i)) { //iOS Chrome Deep Link var startTime = Date.now(); var ifr = document.createElement('iframe'); ifr.src = scheme_link_ios; ifr.style.display = 'none'; document.body.appendChild(ifr); var t = setTimeout(function () { var endTime = Date.now(); if (!startTime || endTime - startTime < 600 + 200) { //non-install run if (confirm("Chrome 您未安裝 BookFun Biz,要前往下載BookFun Biz App嗎?")) { window.open(download_link, "_blank"); } } }, 600); window.onblur = function () { clearTimeout(t); window.addEventListener("DOMContentLoaded", function () { document.body.removeChild(ifr); }, false); } window.location = scheme_link_ios; } else { //iOS Safari Deep Link var startTime = Date.now(); var t = setTimeout(function () { var endTime = Date.now(); if (!startTime || endTime - startTime < 600 + 200) { //non-install run if (confirm("Safari 您未安裝 BookFun Biz,要前往下載BookFun Biz App嗎?")) { window.location = download_link; } } }, 600); window.location = scheme_link_ios; } } else { window.location = download_link; } }