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 相关文章推荐
javascript实现图片延迟加载方法汇总(三种方法)
Aug 27 Javascript
使用angularjs创建简单表格
Jan 21 Javascript
详解vue2.0组件通信各种情况总结与实例分析
Mar 22 Javascript
js实现点击切换checkbox背景图片的简单实例
May 08 Javascript
详解用函数式编程对JavaScript进行断舍离
Sep 18 Javascript
除Console.log()外更多的Javascript调试命令
Jan 24 Javascript
Vue.js 动态为img的src赋值方法
Mar 14 Javascript
Angular服务Request异步请求的实例讲解
Aug 13 Javascript
微信小程序实现保存图片到相册功能
Nov 30 Javascript
微信小程序之swiper滑动面板用法示例
Dec 04 Javascript
vue单文件组件lint error自动fix与styleLint报错自动fix详解
Jan 08 Javascript
浅谈JavaScript 声明提升
Sep 14 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编程实现简单的网页版计算器功能示例
2017/04/26 PHP
PHP实现的常规正则验证helper公共类完整实例
2017/04/27 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
thinkPHP5实现数据库添加内容的方法
2017/10/25 PHP
OfflineSave离线保存代码再次发布使用说明
2007/05/23 Javascript
JQuery中getJSON的使用方法
2010/12/13 Javascript
Knockout visible绑定使用方法
2013/11/15 Javascript
window.print打印指定div指定网页指定区域的方法
2014/08/04 Javascript
jQuery中[attribute]选择器用法实例
2014/12/31 Javascript
深入浅出ES6新特性之函数默认参数和箭头函数
2016/08/01 Javascript
angularJs关于指令的一些冷门属性详解
2016/10/24 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
2017/01/04 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
JavaScript html5 canvas实现图片上画超链接
2017/10/20 Javascript
详解搭建es6+devServer简单开发环境
2018/09/25 Javascript
Vue+Vuex实现自动登录的知识点详解
2020/03/04 Javascript
关于uniApp editor微信滑动问题
2021/01/15 Javascript
[40:03]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#1EHOME VS Archon
2016/03/02 DOTA
Python解析nginx日志文件
2015/05/11 Python
Python实现感知器模型、两层神经网络
2017/12/19 Python
Python编程scoketServer实现多线程同步实例代码
2018/01/29 Python
python 通过xml获取测试节点和属性的实例
2018/03/31 Python
Python使用logging模块实现打印log到指定文件的方法
2018/09/05 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
详解用python实现基本的学生管理系统(文件存储版)(python3)
2019/04/25 Python
使用python将mysql数据库的数据转换为json数据的方法
2019/07/01 Python
深入了解NumPy 高级索引
2020/07/24 Python
CSS3下的渐变文字效果实现示例
2018/03/02 HTML / CSS
HTML5 Canvas之测试浏览器是否支持Canvas的方法
2015/01/01 HTML / CSS
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
服务口号大全
2014/06/11 职场文书
纪检干部对照检查材料
2014/08/22 职场文书
2014教师年度工作总结
2014/11/10 职场文书
文员岗位职责范本
2015/04/16 职场文书
Python办公自动化之教你如何用Python将任意文件转为PDF格式
2021/06/28 Python
使用goaccess分析nginx日志的详细方法
2021/07/09 Servers