第一种方法:
一:判断是那种设备
二:安卓设备:原理:判断是否认识这个协议,认识则直接跳转,不认识就在这里下载app
二:ios设备:原理:判断是否认识这个协议,认识则直接跳转,不认识就在这里下载appios();
第二种方法:
虽然在Js中可以启动某个app,但是并不能判断该app是否安装;
启动app需要的时间较长,js中断时间长,如果没安装,js瞬间就执行完毕。直接上代码吧!
html代码:
打电话
js代码:
第三种方法:
最近在做项目的wap版,有个需求就是,先判断手机上是否有我们的APP应用,如果有的话打开应用,没有才跳转到wap页面。
wap简单来说就是运行在移动端浏览器上的网站。不管应用在什么地方,总之就是浏览器呗,可以通过JS来判断本地是否有某应用,实现方式实际就是将http协议转为本地软件协议。
还是直接贴代码吧。
如下: