js判断手机是否安装了某个APP,如果安装了就打开,没安装就下载
一:判断是那种设备
1
2
|
var isAndroid = u.indexOf( 'Android' ) > -1 || u.indexOf( 'Linux' ) > -1; //android终端或者uc浏览器
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
|
二:安卓设备:原理:判断是否认识这个协议,认识则直接跳转,不认识就在这里下载app
1
2
3
4
5
6
7
8
9
|
android();
if (isAndroid){
function android(){
window.location.href = "openwjtr://com.tyrbl.wjtr" ; /***打开app的协议,有安卓同事提供***/
window.setTimeout( function (){
window.location.href = "http://www.wjtr.com/download/index.html" ; /***打开app的协议,有安卓同事提供***/
},2000);
};
|
二:ios设备:原理:判断是否认识这个协议,认识则直接跳转,不认识就在这里下载appios();
1
2
3
4
5
6
7
8
9
10
11
12
|
if (isiOS){
function ios(){
var ifr = document.createElement( "iframe" );
ifr.src = "openwjtr://com.tyrbl.wjtr" ; /***打开app的协议,有ios同事提供***/
ifr.style.display = "none" ;
document.body.appendChild(ifr);
window.setTimeout( function (){
document.body.removeChild(ifr);
window.location.href = "http://www.wjtr.com/download/index.html" ; /***下载app的地址***/
},2000)
};
}
|
第二种方法:
js判断手机是否安装了某个APP,如果安装了就打开,没安装就下载相关推荐
- js判断手机上是否安装某APP
前两天,产品给我又给我提了一个需求,就是给我看了一下人家的功能,说我们也想要这个功能,于是,我就开始实现这个功能了..... js判断手机上是否安装某APP,如果有的话直接打开App,否则打开App ...
- linux下浏览器如何登录微信,js判断手机浏览器操作系统和微信浏览器的方法
今天就为大家介绍一下用js判断手机客户端平台及系统平台的方法: //手机端判断各个平台浏览器及操作系统平台 function checkPlatform(){ if(/android/i.test(n ...
- js判断手机浏览器屏幕方向
/* js判断手机浏览器屏幕方向*/var direction = {__getOrientation: function () {if (window.orientation == 0 || win ...
- html5 判断是否安装app,js判断手机上是否安装app
通过js进行判断,判断手机上是否安装某一app,因为js并不能操作手机原生的API,所以它判断的方法只是通过动态生成iframe,用它打开app,看能不能打开,通过这个时间进行判断,下面有两段代码: ...
- js判断手机是否安装app,有就打开app,没有就跳下载页
//url:app开发人员提供的uri,就是通过 Url scheme 来实现的H5与安卓.苹果应用之间的跳转链接.总之,你找app开发人员要就行了.如果是混合开发就只有一个url,如果是原生开发,就 ...
- js判断手机的横竖屏调整样式
在移动端,我们经常遇到横竖屏的问题,所以我们改如何判断或针对横竖屏来写代码呢.首先需要在head中加入如下代码: <meta name="viewport" content= ...
- JS判断手机是否是iOS或者Android
JS判断客户端是否是iOS或者Android 第一种:通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端.代码如下: var u = navigator.userAge ...
- js判断手机系统版本为安卓还是苹果,苹果系统版本号
js判断是否为手机系统是安卓还是苹果,是否为微信浏览器 var ua = navigator.userAgent.toLowerCase(); //系统判断 if(ua.match(/iPhone/i ...
- JS判断手机浏览器是横屏or竖屏
移动端的浏览器一般都支持window.orientation这个参数,通过这个参数可以判断出手机是处在横屏还是竖屏状态. 从而根据实际需求而执行相应的程序. 通过添加监听事件onorientation ...
- html页面全面屏手机,/* js 判断手机是否全面屏 */
/**判断屏幕大小 */ function judgeBigScreen() { //,这里根据返回值 true 或false ,返回true的话 则为全面屏 let result = false; ...
最新文章
- free崩溃原因2021
- python中match方法返回字符串的长度_Python re模块与正则表达式详解
- 在 Linux 上使用 Meld 比较文件夹
- 第三次作业:个人项目-小学四则运算 “软件”之初版
- android 进度条_Android仿水波纹流球进度条控制器,实现高端大气的主流特效
- Amazon S3 各服務據點速度比較
- 笔试常见的“阶乘”编程题,你写对了么?
- 实战生产环境vCenter HA配置(VCSA6.5)
- 旋转矩阵(Rotate Matrix)的性质分析
- Rhythmbox乱码的解决办法
- 思维导图工具之Freeplane(上篇)
- 微信表情包小程序源码
- android厨房的使用方法,懒人生活的福音:Android在厨房_软件资讯技巧应用-中关村在线...
- JavaScript遍历数组和对象
- 06oracle视图与物化视图
- 泛在网作业-----码分多址通信
- Linux中进程的退出
- 【HDU100】杭电入门一百道 C++ 全 题 解
- spring-integration连接MQTT
- 李群理论笔记1:特殊欧式群SE(3)和刚体运动描述