jsp加载访问时判断是由手机web端还是pc端
若以下回答无法解决问题,邀请你更新回答
展开全部
function isWeiXin(){
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger"||ua.match(/WeiBo/i) == "weibo") {
return true;
}else if(ua.indexOf('mobile mqqbrowser')>-1){
return true;
} else if(ua.indexOf('iphone') > -1 || ua.indexOf('mac') > -1){
if(ua.indexOf('qq') > -1){
return true;
}
}else {
return false;
}
}
function openApp(){
if(isWeiXin()){
//nextStep();
return false;
}
var u = navigator.userAgent;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if(isiOS){
window.location.href = "xxx://xxx";
window.setTimeout(function(){
window.location.href = "https://itunes.apple.com/xxxxxx";
},2000);
}else {
window.location.href = "xxx://xxx";
window.setTimeout(function(){
$.ajax({
url: ctx+"appUpload/getUrl?time="+(new Date()).getTime(),
dataType: "json",
type:"post",
success: function(result){
if(result.status == 0){
window.location.href = "xxx"+result.data.loadUrl;
}
},
error:function(result){
}
});
},2000);
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询