您的位置:首页技术文章
文章详情页

javascript - 手机端web页面,怎么判断ios是否安装了某个app?

【字号: 日期:2024-04-09 08:58:46浏览:38作者:猪猪

问题描述

手机端web页面,怎么判断ios是否安装了某个app?

问题解答

回答1:

这个问题segmentfault上有. IOS 网页能判断有没有安装应用很久没去看了. 试试:

<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 = '要跳转的页面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 = '要跳转的页面URL'; } } </script>

标签: JavaScript