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

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

阅读 3.5k
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> 
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题