js判断是否安装app,安装打开app
来源:互联网 发布:利达消防报警主机编程 编辑:程序博客网 时间:2024/05/19 09:15
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> document.addEventListener('DOMContentLoaded', function () { document.querySelector('.downlink').addEventListener('click', function () { var loadDateTime = new Date(), href = location.href, appInnerUrlPrefix = 'http://a.app.qq.com/o/simple.jsp?pkgname=', newHref = href.substring(href.indexOf('//') + 2) var isiOS = navigator.userAgent.match('iPad') || navigator.userAgent.match('iPhone') || navigator.userAgent.match( 'iPod'), isAndroid = navigator.userAgent .match('Android'), isDesktop = !isiOS && !isAndroid; if (isiOS) { newHref = appInnerUrlPrefix + "com.zhulogic.xita_home"; } else if (isAndroid) { newHref = appInnerUrlPrefix + "com.zhulogic.xita_home&g_f=991653"; } else { newHref = appInnerUrlPrefix + "com.zhulogic.xita_home&g_f=991653"; } setTimeout(function () { console.log(newHref); var timeOutDateTime = new Date(); if (!loadDateTime || timeOutDateTime - loadDateTime < 1210) { location.href = newHref; } }, 1200); location.href = 'zhulogic://'; }, false) }, false) </script></head><body><div class="downlink" style="background-color: red;height: 300px;width: 300px;"></div></body></html>
IOS8.3(都可以跳转到下载页)
- safari可呼起APP
- 手机百度可呼起APP
- QQ不能呼起APP
- QQ空间可呼起APP
- 微信不能呼起APP
IOS9.2.1(都可以跳转到下载页)
- safari可呼起APP,但在呼起之前会弹出提示,需要选择“open”之后才会呼起
- 手机百度可呼起APP
- QQ空间可呼起APP
- QQ不能呼起APP
- 微信不能呼起APP
- 微博不能呼起APP
- 知乎不能呼起APP
魅族Android5.0.1(都可以跳转到下载页)
- 原生浏览器不能呼起APP
- QQ浏览器可呼起APP(但是会稍微延迟一会儿,时间可以接受)
- Chrome可呼起APP
- UC浏览器可呼起APP,但是在呼起之前会弹出提示,需要选择“仅本次允许”之后才会呼起
- QQ可呼起APP
- 微信可呼起APP(APP的呼起会晚于跳转到下载页)
- 手机百度可呼起APP
- 微博不能呼起APP
三星Android4.4(都可以跳转到下载页)
- 原生浏览器可呼起APP
- QQ可呼起APP(打开了2次)
- 微信不能呼起
- 手机百度可呼起APP
- QQ浏览器可呼起APP
0 0
- js判断是否安装app,安装打开app
- js判断本地是否安装app,未安装去下载,已安装打开本地的app
- JS实现点击网页判断是否安装app并打开否则跳转app store
- js判断本地是否安装app
- js判断移动端APP是否安装
- js判断本地是否安装app
- js判断是否安装某个app,安装了就打开app,未安装跳转到下载页面
- 在html页面中js判断app是否安装并直接打开
- ios 点击网页页面判断是否安装app并打开
- Android 判断app是否安装
- Android 判断app是否安装
- ios判断App是否安装
- 判断某个app是否安装
- Html5判断app是否安装
- Android 判断app是否安装
- 浏览器判断是否安装APP
- Android 判断app是否安装
- js判断手机是否安装了某个APP,如果安装了就打开,没安装就下载
- Linux内核驱动之DDR3
- iOS CoreAnimation动画系列教程(一):CABasicAnimation
- Scala类型系统编程
- Java中使用Jedis操作Redis
- SpringAOP:目标类如何向切面类中传参
- js判断是否安装app,安装打开app
- 尚学堂hadoop大数据培训Hadoop安装配置
- 表(算法分析与设计笔记)
- Java反射机制的原理及在Android下的简单应用
- OC-工厂模式
- 美国专利类型简介
- sphinx的配置文件
- dubbo和zookeeper的使用
- UVA10010 - Where's Waldorf?