当前位置: 首页 > wzjs >正文

你认为公司在建立网站时应满足哪些目标做室内设计通常上的网站

你认为公司在建立网站时应满足哪些目标,做室内设计通常上的网站,郑州最好网站制作公司,小程序游戏制作在网页中我们经常会针对不同操作系统做不同处理,我们通过js该怎么写才能更精准的判断出不同手机系统呢?系统自带的navigator.userAgent方法是没法精准区分安卓和华为的,所以海糖的建议是直接下载ua-parser-js插件来判断,很简单&am…

在网页中我们经常会针对不同操作系统做不同处理,我们通过js该怎么写才能更精准的判断出不同手机系统呢?系统自带的navigator.userAgent方法是没法精准区分安卓和华为的,所以海糖的建议是直接下载ua-parser-js插件来判断,很简单,直接按照我的步骤操作就可以啦!

一、安装ua-parser-js插件

如果是npm安装:


npm i ua-parser-js

如果是yarn安装:

yarn add ua-parser-js

二、引入

这里我们要注意result.os.name 和 result.device.vendor 的区别,前者是判断操作系统,后者是判断手机品牌,如果我们只区分安卓和ios,只用result.os.name判断就可以了,如果我们想细分华为手机,我们还需要用到 result.device.vendor,具体两种情况代码写在下面了:

1.如果只区分ios和安卓:

import { UAParser } from 'ua-parser-js'const parser = new UAParser()
const result = parser.getResult()
if(result.os.name === 'iOS'){//为ios手机做操作
}else if(result.os.name === 'Android'){//为安卓手机做操作
}

2.如果需要细分ios、安卓、华为:

import { UAParser } from 'ua-parser-js'const parser = new UAParser()
const result = parser.getResult()
if(result.os.name === 'iOS'){//为ios手机做操作
}else if(result.os.name === 'Android'){if(result.device.vendor === "Huawei"){//为华为手机做操作}else{//为安卓手机做操作}
} else if(result.os.name === 'Huawei'){//为华为手机做操作
}else{
}

上面就是区分不同手机的精准判断方法了,关于ua-parser-js有疑问的欢迎留言哦!

http://www.dtcms.com/wzjs/570194.html

相关文章:

  • seo搜索优化网站推广排名想做一个部门的网站怎么做
  • 企业网站建设的基本原则黄山旅游攻略自由行攻略
  • 做电脑网站增加网站备案
  • ppt图标网站链接怎么做有了域名公司网站怎么建设
  • 西安网站制作公司推荐昌邑做网站的公司
  • 企业网站建设课件做网站百度收录
  • 婴幼儿用品销售网站开发报告网站设计流程的步骤
  • 贵阳白云网站建设开发购物商城app需要多少钱
  • 茂名建设网站wordpress被植入广告插件
  • 高校保卫处网站建设工作总结网页设计与制作知到智慧树答案
  • 专升本可以报考哪些大学苏州整站优化
  • 网站开发目前主要用什么技术公司系统软件
  • vs做的网站怎么让局域网的看到建外贸网站哪个好
  • 餐饮网站设计做网站公司宣传语
  • 河南微网站建设公司哪家好如何设计网站中的上传功能
  • 湖北省建设厅官方网站毕德立网站地图定位怎么做
  • 公司备案查询网站浙江省交通工程建设集团网站
  • 官方网站下载zoom怎样做一家网站
  • 龙华营销型网站google推广及广告优缺点
  • 网站建设工作人员有哪些职责企业是指什么
  • 电商网站开发文献汇总龙岗商城网站建设
  • wordpress站内查找wordpress 数学主题
  • 做网站一般多少站内免费推广的方式有哪些
  • 网站建设ftp软件怎么开一个微信公众号
  • 在线视频网站a一级爰a做免费阿里企业邮箱app
  • 什么网站做视频北京校园网站建设
  • 西部数码 网站管理谷歌搜索官网
  • 建立网站大概需要多少钱企业服务平台公众号
  • 大型网站开发经典框架平乡企业做网站
  • 建设工程合同管理网站如何对网站做渗透