javascript - 手機(jī)端web頁(yè)面,怎么判斷ios是否安裝了某個(gè)app?
問(wèn)題描述
手機(jī)端web頁(yè)面,怎么判斷ios是否安裝了某個(gè)app?
問(wèn)題解答
回答1:這個(gè)問(wèn)題segmentfault上有. IOS 網(wǎng)頁(yè)能判斷有沒(méi)有安裝應(yīng)用很久沒(méi)去看了. 試試:
<script language='javascript'> if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) { var loadDateTime = new Date(); window.setTimeout(function() { var timeOutDateTime = new Date(); if (timeOutDateTime - loadDateTime < 5000) { window.location = '要跳轉(zhuǎn)的頁(yè)面URL'; } else { window.close(); } }, 25); window.location = ' apps custom url schemes '; } else if (navigator.userAgent.match(/android/i)) { var state = null; try { state = window.open('apps custom url schemes ', ’_blank’); } catch(e) {} if (state) { window.close(); } else { window.location = '要跳轉(zhuǎn)的頁(yè)面URL'; } } </script>
