zoukankan      html  css  js  c++  java
  • 判断终端是ios还是安卓的一些妙用

    最近遇到一个项目 要求有两个icon(就是下载地址 下载安卓的apk  和ios的安装包)

     一开始的方案是 什么设备都显示这两个icon 但是后来老大说这样不好   安卓用户给他下载ios 也不行  ios下载安卓也不行 于是就想到了一个办法 (判断终端)

    于是百度了一些 经测试是可以完成的

    var u = navigator.userAgent, app = navigator.appVersion;
    var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器
    var isiOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
        if(isAndroid){
            $(".down0").css('display','none')
        }else if(isiOS){
            $(".down").css('display','none')
        }
        else{
            return false;
        }

    代码如下 应该都看得懂吧。。。。  这样的话什么设备就针对什么设备显示icon   完美。。。

  • 相关阅读:
    Properties类
    缓冲流
    Mybatis
    分页查询
    QueryRunner和JDBC连接池
    JSP
    Session
    Cookie
    http协议和eclipes绑定tomcat
    servlet
  • 原文地址:https://www.cnblogs.com/ling-du/p/4765591.html
Copyright © 2011-2022 走看看