var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, /*IE內核*/ presto: u.indexOf('Presto') > -1, /*opera內核*/ webKit: u.indexOf('AppleWebKit') > -1, /*蘋果、谷歌內核*/ gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, /*火狐內核*/ mobile: !!u.match(/AppleWebKit.*Mobile.*/), /*是否爲移動終端*/ ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), /*ios終端*/ android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, /*android終端或者uc瀏覽器*/ iPhone: u.indexOf('iPhone') > -1, /*是否爲iPhone或者QQHD瀏覽器*/ iPad: u.indexOf('iPad') > -1, /*是否iPad*/ webApp: u.indexOf('Safari') == -1, /*是否web應該程序,沒有頭部與底部*/ souyue: u.indexOf('souyue') > -1, superapp: u.indexOf('superapp') > -1, weixin: u.toLowerCase().indexOf('micromessenger') > -1, Safari: u.indexOf('Safari') > -1 }; }(), language: (navigator.browserLanguage || navigator.language).toLowerCase() }; document.querySelector(".cyj-download-btn").onclick = function () { document.querySelector(".show-dialog").style.display = "block"; setTimeout(function () { document.querySelector(".show-dialog").style.display = "none"; },1000); if (browser.versions.ios) { window.location.href = "打開該App的鏈接://openApp"; setTimeout(function () { window.location.href = "該App的鏈接地址; window.location.href = "該App的鏈接地址"; }, 2000) } else if (browser.versions.android) { window.location.href = "打開該App的鏈接://openApp"; setTimeout(function () { window.location.href = "該App的鏈接地址"; }, 2000) } }; 轉自:連接:https://www.jianshu.com/p/48288466bdc2