zoukankan      html  css  js  c++  java
  • js识别手机型号做业务判断

    navigator为Window对象的一个属性,指向了一个包含浏览器相关信息的对象。

    navigatot中包含了一些常用到的属性,如:

        navigator.appVersion 浏览器的版本号 

        navigator.appName 浏览器的名称 

        navigator.language 浏览器使用的语言 

        navigator.platform 浏览器使用的平台 

        navigator.userAgent 浏览器的user-agent信息,它是一个特殊字符串头,

        使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器

        及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。

      let u = navigator.userAgent 
          // let app = navigator.appVersion
          let isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1 // Android 识别安卓的两个系统
          let isIOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/) // ios
          if (isAndroid) { // 安卓
            this.classFlag = true // 自定义的属性名,你可以随意更改,用于判断识别
          }
          if (isIOS) { // 苹果
            this.classFlag = false
          }
  • 相关阅读:
    C#创建线程
    Halcon算子
    二叉树的层次遍历
    反转单链表
    “开-闭”原则 (Open-Closed principle, OCP)
    CSUOJ1867 John and Health rate
    LOCAL_MODULE_TAGS
    void * kmalloc(size_t size, int flags)
    printk(Loglevels string)
    container_of宏定义解析
  • 原文地址:https://www.cnblogs.com/supermanYU/p/14485849.html
Copyright © 2011-2022 走看看