jsp加载访问时判断是由手机web端还是pc端

 我来答
若以下回答无法解决问题,邀请你更新回答
百度网友ca97ae0
2018-05-15 · TA获得超过201个赞
知道小有建树答主
回答量:483
采纳率:51%
帮助的人:94.7万
展开全部
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);
}

}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式