Vue.js获取手机系统型号、版本、浏览器类型的示例代码


Posted in Javascript onMay 10, 2020

1.index.html引入

<script src="http://code.jquery.com/jquery-1.11.1.min.js">
</script>
<script src="https://cdn.jsdelivr.net/npm/mobile-detect@1.4.4/mobile-detect.min.js">
</script>

2.直接用

<script>
  
  //判断数组中是否包含某字符串
  Array.prototype.contains = function(needle) {
    for (i in this) {
      if (this[i].indexOf(needle) > 0)
        return i;
    }
    return -1;
  }

  var device_type = navigator.userAgent; //获取userAgent信息
  document.write(device_type); //打印到页面
  var md = new MobileDetect(device_type); //初始化mobile-detect
  var os = md.os(); //获取系统
  console.log(os)
  var model = "";
  if (os == "iOS") { //ios系统的处理
    os = +md.version("iPhone");
    console.log(os)
    model = md.mobile();
  } else if (os == "AndroidOS") { //Android系统的处理
    os = md.os() + md.version("Android");
    var sss = device_type.split(";");
    var i = sss.contains("Build/");
    if (i > -1) {
      model = sss[i].substring(0, sss[i].indexOf("Build/"));
    }
  }
  // alert(os + "---" + model);//打印系统版本和手机型号
  console.log(model + '||' + os, '打印系统版本和手机型号')
</script>

总结

到此这篇关于Vue.js获取手机系统型号、版本、浏览器类型的示例代码的文章就介绍到这了,更多相关vue手机系统型号版本浏览器类型内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
用ADODB.Stream转换
Jan 22 Javascript
Js动态添加复选框Checkbox的实例方法
Apr 08 Javascript
如何将一个String和多个String值进行比较思路分析
Apr 22 Javascript
js判断浏览器类型为ie6时不执行
Jun 15 Javascript
javascript arguments使用示例
Dec 16 Javascript
JS返回iframe中frameBorder属性值的方法
Apr 01 Javascript
js贪吃蛇网页版游戏特效代码分享(挑战十关)
Aug 24 Javascript
理解 JavaScript Scoping &amp; Hoisting(二)
Nov 18 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
Jun 13 Javascript
微信小程序中input标签详解及简单实例
May 18 Javascript
JavaScript实现轮播图特效
Apr 10 Javascript
详解vue中使用transition和animation的实例代码
Dec 12 Vue.js
vue总线机制(bus)知识点详解
May 10 #Javascript
vue路由跳转传递参数的方式总结
May 10 #Javascript
javascript单张多张图无缝滚动实例代码
May 10 #Javascript
JavaScript面试中常考的字符串操作方法大全(包含ES6)
May 10 #Javascript
js实现文章目录索引导航(table of content)
May 10 #Javascript
文章或博客自动生成章节目录索引(支持三级)的实现代码
May 10 #Javascript
vue滑动吸顶及锚点定位的示例代码
May 10 #Javascript
You might like
Yii rules常用规则示例
2016/03/15 PHP
基于win2003虚拟机中apache服务器的访问
2017/08/01 PHP
PHP程序员简单的开展服务治理架构操作详解(一)
2020/05/14 PHP
PHP+MySql实现一个简单的留言板
2020/07/19 PHP
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
2015/12/02 Javascript
深入理解node exports和module.exports区别
2016/06/01 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
Nodejs中解决cluster模块的多进程如何共享数据问题
2016/11/10 NodeJs
bootstrap table插件的分页与checkbox使用详解
2017/07/23 Javascript
深入剖析Express cookie-parser中间件实现示例
2018/02/01 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
修改node.js默认的npm安装目录实例
2018/05/15 Javascript
jQuery实现的卷帘门滑入滑出效果【案例】
2019/02/18 jQuery
vue生命周期的探索
2019/04/03 Javascript
[01:19:46]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
Python遍历pandas数据方法总结
2018/02/09 Python
详谈python中冒号与逗号的区别
2018/04/18 Python
python 通过SSHTunnelForwarder隧道连接redis的方法
2019/02/19 Python
Python 3.8中实现functools.cached_property功能
2019/05/29 Python
PyQt5 QTable插入图片并动态更新的实例
2019/06/18 Python
python通过opencv实现图片裁剪原理解析
2020/01/19 Python
CSS3中border-radius属性设定圆角的使用技巧
2016/05/10 HTML / CSS
纯CSS3实现给头像加个光芒四射且旋转的背景动画效果
2014/05/07 HTML / CSS
Urban Outfitters美国官网:美国生活方式品牌
2016/08/26 全球购物
adidas马来西亚官网:adidas MY
2020/09/12 全球购物
sleep()方法和wait()方法的区别是什么
2012/11/17 面试题
应届本科生推荐信范文
2013/12/25 职场文书
迎新春趣味活动方案
2014/08/24 职场文书
佛光寺导游词
2015/02/10 职场文书
七年级语文教学反思
2016/03/03 职场文书
Django rest framework如何自定义用户表
2021/06/09 Python
Java 语言中Object 类和System 类详解
2021/07/07 Java/Android
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js
Nginx+Tomcat负载均衡多实例详解
2022/04/11 Servers
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
2022/05/25 SQL Server