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
          }
  • 相关阅读:
    xxx
    部署在自己的加了分享,试下
    疑问
    去掉分享
    womenzijide_jiafenxiang
    womenzijide2
    womenzijide
    xiugai-去除js注释
    xiugai2
    《设计模式之禅》读书笔记(一)——单例模式
  • 原文地址:https://www.cnblogs.com/supermanYU/p/14485849.html
Copyright © 2011-2022 走看看