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 相关文章推荐
multiSteps 基于Jquery的多步骤滑动切换插件
Jul 22 Javascript
js 幻灯片的实现
Dec 06 Javascript
EditPlus注册码生成器(js代码实现)
Mar 25 Javascript
JS获取当前日期时间并定时刷新示例
Mar 04 Javascript
JavaScript常用的弹出广告及背投广告实现方法
Feb 06 Javascript
浅谈JavaScript中的Math.atan()方法的使用
Jun 14 Javascript
Css3制作变形与动画效果
Jul 24 Javascript
原生JS实现跑马灯效果
Feb 20 Javascript
mongoose中利用populate处理嵌套的方法
May 26 Javascript
Three.js利用orbit controls插件(轨道控制)控制模型交互动作详解
Sep 25 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
Mar 08 Javascript
Vue 打包体积优化方案小结
May 20 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
怎样辨别一杯好咖啡
2021/03/03 新手入门
[原创]效率较高的php下读取文本文件的代码
2008/07/02 PHP
PHP文件上传原理简单分析
2011/05/29 PHP
解析Ubuntu下crontab命令的用法
2013/06/24 PHP
php程序总是提示验证码输入有误解决方案
2015/01/07 PHP
JavaScript 学习初步 入门教程
2010/03/25 Javascript
JavaScript接口实现代码 (Interfaces In JavaScript)
2010/06/11 Javascript
IE下Ajax缓存问题的快速解决方法(get方式)
2014/01/09 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
基于html5和nodejs相结合实现websocket即使通讯
2015/11/19 NodeJs
利用jQuery及AJAX技术定时更新GridView的某一列数据
2015/12/04 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
2016/08/19 Javascript
AngularJS通过$location获取及改变当前页面的URL
2016/09/23 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
Vue.js组件间通信方式总结【推荐】
2018/11/23 Javascript
微信小程序实现吸顶特效
2020/01/08 Javascript
微信小程序实现限制用户转发功能的实例代码
2020/02/22 Javascript
原生js canvas实现鼠标跟随效果
2020/08/02 Javascript
浅谈vue 二级路由嵌套和二级路由高亮问题
2020/08/06 Javascript
Vue实现随机验证码功能
2020/12/29 Vue.js
[50:27]Secret vs VG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python中文编码知识点
2019/02/18 Python
Python namedtuple命名元组实现过程解析
2020/01/08 Python
Python基础之字符串常见操作经典实例详解
2020/02/26 Python
Python排序函数的使用方法详解
2020/12/11 Python
css3实现简单的白云飘动背景特效
2020/10/28 HTML / CSS
详解Canvas 实现炫丽的粒子运动效果(粒子生成文字)
2018/02/01 HTML / CSS
美国球迷装备的第一来源:FOCO
2020/07/03 全球购物
残疾人创业典型事迹
2014/02/01 职场文书
学雷锋演讲稿
2014/03/04 职场文书
学员自我鉴定
2014/03/19 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
大学生第一学年自我鉴定
2014/09/12 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
2015法院个人工作总结范文
2015/05/25 职场文书