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 相关文章推荐
Exitjs获取DataView中图片文件名
Nov 26 Javascript
jquery制作居中遮罩层效果分享
Feb 21 Javascript
不要使用jQuery触发原生事件的方法
Mar 03 Javascript
javascript/jquery获取地址栏url参数的方法
Mar 05 Javascript
jQuery实现批量判断表单中文本框非空的方法(2种方法)
Dec 09 Javascript
JS中多种方式创建对象详解
Mar 22 Javascript
AngularJS中指令的四种基本形式实例分析
Nov 22 Javascript
bootstrap 表单验证使用方法
Jan 11 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
Jan 12 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
Sep 01 Javascript
jquery添加div实现消息聊天框
Feb 08 jQuery
使用Webpack 搭建 Vue3 开发环境过程详解
Jul 28 Javascript
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
PHP setcookie() cannot modify header information 的解决方法
2009/01/09 PHP
PHP 伪静态技术原理以及突破原理实现介绍
2013/07/12 PHP
ThinkPHP令牌验证实例
2014/06/18 PHP
PHP设计模式(六)桥连模式Bridge实例详解【结构型】
2020/05/02 PHP
几款极品的javascript压缩混淆工具
2007/05/16 Javascript
javascript中全局对象的parseInt()方法使用介绍
2013/12/19 Javascript
多个$(document).ready()的执行顺序实例分析
2014/07/26 Javascript
js调试工具console.log()方法查看js代码的执行情况
2014/08/08 Javascript
JavaScript获取鼠标移动时的坐标(兼容IE8、chome谷歌、Firefox)
2014/09/13 Javascript
jQuery仅用3行代码实现的显示与隐藏功能完整实例
2015/10/08 Javascript
jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码
2015/10/23 Javascript
整理Javascript基础语法学习笔记
2015/11/29 Javascript
原生js实现百叶窗效果及原理介绍
2016/04/12 Javascript
nodeJs链接Mysql做增删改查的简单操作
2017/02/04 NodeJs
详谈Angular 2+ 的表单(一)之模板驱动型表单
2017/04/25 Javascript
AngularJS 异步解决实现方法
2017/06/12 Javascript
详解JS中的柯里化(currying)
2017/08/17 Javascript
原生js实现移动端触摸轮播的示例代码
2017/12/22 Javascript
利用python微信库itchat实现微信自动回复功能
2017/05/18 Python
python的pytest框架之命令行参数详解(下)
2019/06/27 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
2019/12/31 Python
如何把外网python虚拟环境迁移到内网
2020/05/18 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
python+opencv3.4.0 实现HOG+SVM行人检测的示例代码
2021/01/28 Python
美国最大的城市服装和运动鞋零售商:Jimmy Jazz
2016/11/19 全球购物
中间件的定义
2016/08/09 面试题
毕业生的自我鉴定该怎么写
2013/12/02 职场文书
经典优秀毕业生求职信范文分享
2013/12/18 职场文书
小学生家长评语集锦
2014/01/30 职场文书
环保建议书作文
2014/03/12 职场文书
《故都的秋》教学反思
2014/04/15 职场文书
班级团队活动方案
2014/08/14 职场文书
大学生学习新党章思想汇报
2014/10/25 职场文书
2014年体育工作总结
2014/11/24 职场文书
2016教师廉洁教育心得体会
2016/01/13 职场文书
电工生产实习心得体会
2016/01/22 职场文书