唤起APP

来源:互联网 发布:java 异或加密算法 编辑:程序博客网 时间:2024/06/11 22:53
var browser = {    versions: function () {        var u = navigator.userAgent, app = navigator.appVersion;        return { //移动终端浏览器版本信息            ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端            android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器            iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器            iPad: u.indexOf('iPad') > -1, //是否iPad        };    }(),}function CheckIsAndroid() {    if (browser.versions.android){        return true;    }    return false;}function CheckIsIOS() {    if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {        return true;    }    return false;}function isWeiXin(){    var ua = window.navigator.userAgent.toLowerCase();    if(ua.match(/MicroMessenger/i) == 'micromessenger'){        return true;    }    return false;}// 唤起APPfunction arouseApp(){if(isWeiXin()){// 隐藏在线咨询按钮        //$(".w_bottom").hide();        alert("提示:请从外部浏览器打开此页面");    }else if(CheckIsAndroid()){        window.location.href = "newyan://newyan.com/?specialistTourId=${service.serviceId}";        window.setTimeout(function(){        // 五秒内未唤起APP则跳转到下载页面            window.location.href = "http://sj.qq.com/myapp/detail.htm?apkName=com.hrsb.newyan";        }, 3000);    }else if(CheckIsIOS()){        window.location.href = "xinyan://specialistTourId=${service.serviceId}";        window.setTimeout(function(){        // 五秒内未唤起APP则跳转到下载页面        window.location.href = "https://itunes.apple.com/app/id1208033893";        }, 3000);    }}

原创粉丝点击