0
点赞
收藏
分享

微信扫一扫

js判断设备是安卓还是ios从而链接到不同地址

一叶轻舟okok 2022-04-21 阅读 135
前端
<script>
  $(document).ready(function () {  
    var u = navigator.userAgent;
 
    //Android终端
    var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1;
     
    //iOS终端
    var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
     
    if(isAndroid){
      //如果为Android
      $('.isAppUrl').attr('href','http://xxapp.apk'); //这里需替换为项目需要的apk地址,.isAppUrl也替换为项目对应的类名
    }
    if(isiOS){
      //如果为iOS
      $('.isAppUrl').attr('href','https://itunes.apple.com/cn/app/xxx');//这里需替换为项目需要苹果官网下载的地址,.isAppUrl也替换为项目对应的类名
    }
  });  
</script>

			<a class="isAppUrl" href="http://xxapp.apk"
				style="float:left;background:url(/templates/cn2014/images/appLogo.png) no-repeat 20px center;background-size:60px;padding:15px 0 15px 100px;font-size:24px;color:#f00;">免费下载使用<br />短信群发APP</a>   //这里的href需替换为项目需要的apk地址或苹果app项目的下载地址
举报

相关推荐

0 条评论