判断移动端或者pc端 Navigator对象

navigator.userAgent

  • 用户代理  只读字符串格式
  •    if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {//通过字符串内是否含有一些标识去判断是什么类型
                console.log('苹果设备')
            } else if (/(Android)/i.test(navigator.userAgent)) { //型号不全待补充
    console.log('安卓设备')
    } else {
    console.log('电脑设备')
    }

 

Navigator对象

  • 浏览器代号(appCodeName): Mozilla
    浏览器名称(appName): Netscape
    浏览器版本(appVersion): 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
    启用Cookies(cookieEnabled): true
    硬件平台(platform): Win32
    用户代理(userAgent): Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
    用户代理语言(systemLanguage): undefined

     

 

posted @ 2018-08-14 10:22  王利群  阅读(241)  评论(0编辑  收藏  举报