• 在js和java中判断手机访问的是ios系统还是android系统


    js中判断ios系统还是android系统

    第一种:项目中用的就是这个:

    function check(){
     var ua = window.navigator.userAgent.toLowerCase();
        if(ua.indexOf("android")!=-1){
           alert("android");//是android系统
         }else {
        alter("ios");是ios系统
     }
    }

    第二种:很奇怪的是第二种放到我项目中ios的报错,校验不通过,于是就采用了第一种

    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终端
    
    alert('是否是Android:'+isAndroid);
    alert('是否是IOS:'+isIOS);

    java中判断终端是ios还是android:

    String userAgent = request.getHeader("user-agent");
    boolean status = userAgent.contains("Android"); 
    boolean status2 = userAgent.contains("iPhone");
    String systemType = null;
    if(status==true){
        System.out.println("Android终端访问~");
    }else if(status2 == true){
        System.out.println("IOS终端访问~")
    }
  • 相关阅读:
    c# 对文件操作
    c# 获取当前绝对路径
    c# 过滤特殊字符
    c# txt代码转换成HTML格式
    c# 对象集合转Json
    c# DataReader转换为Json
    c# DataSet转换为Json
    ABAP-SAP的LUW和DB的LUW的区别
    ABAP-关于隐式与显式的DB Commit
    ABAP-Keyword Documentation
  • 原文地址:https://www.cnblogs.com/gjq1126-web/p/13097550.html
Copyright © 2020-2023  润新知