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 相关文章推荐
基于JQuery的Pager分页器实现代码
Jul 17 Javascript
JavaScript 原型继承
Dec 26 Javascript
Javascript实现动态菜单添加的实例代码
Jul 05 Javascript
js自定义鼠标右键的实现原理及源码
Jun 23 Javascript
JQuery 在线引用及测试引用是否成功
Jun 24 Javascript
JavaScript DOM 学习总结(五)
Nov 24 Javascript
微信小程序 教程之模块化
Oct 17 Javascript
常用的js方法合集
Mar 10 Javascript
使用vuex缓存数据并优化自己的vuex-cache
May 30 Javascript
Angular-UI Bootstrap组件实现警报功能
Jul 16 Javascript
webpack之引入图片的实现及问题
Oct 08 Javascript
vue中this.$http.post()跨域和请求参数丢失的解决
Apr 08 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
用cookies来跟踪识别用户
2006/10/09 PHP
WordPress中is_singular()函数简介
2015/02/05 PHP
php技术实现加载字体并保存成图片
2015/07/27 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
2018/08/21 PHP
linux mint下安装phpstorm2020包括JDK部分的教程详解
2020/09/17 PHP
JavaScript OOP类与继承
2009/11/15 Javascript
javascript 计算两个整数的百分比值
2009/12/26 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
js阻止默认事件与js阻止事件冒泡示例分享 js阻止冒泡事件
2014/01/27 Javascript
jQuery+Ajax实现无刷新分页
2015/10/30 Javascript
Bootstrap每天必学之折叠
2016/04/12 Javascript
通过jquery实现页面的动画效果(实例代码)
2016/09/18 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
jQuery复合事件结合toggle()方法的用法示例
2017/06/10 jQuery
JavaScript中正则表达式使数字、中文或指定字符高亮显示
2017/10/31 Javascript
jQuery插件实现的日历功能示例【附源码下载】
2018/09/07 jQuery
详解如何在微信小程序开发中正确的使用vant ui组件
2018/09/13 Javascript
node中短信api实现验证码登录的示例代码
2021/01/20 Javascript
简单介绍Python中的几种数据类型
2016/01/02 Python
python技能之数据导出excel的实例代码
2017/08/11 Python
在numpy矩阵中令小于0的元素改为0的实例
2019/01/26 Python
对numpy下的轴交换transpose和swapaxes的示例解读
2019/06/26 Python
Django上使用数据可视化利器Bokeh解析
2019/07/31 Python
Python3+Requests+Excel完整接口自动化测试框架的实现
2019/10/11 Python
scrapy redis配置文件setting参数详解
2020/11/18 Python
html5 postMessage前端跨域并前端监听的方法示例
2018/11/01 HTML / CSS
Betsey Johnson官网:妖娆可爱的连衣裙及鞋子、手袋和配件
2016/12/30 全球购物
澳大利亚领先的运动鞋商店:Hype DC
2018/03/31 全球购物
Schecker荷兰:狗狗用品和配件
2019/06/06 全球购物
白俄罗斯在线大型超市:e-dostavka.by
2019/07/25 全球购物
《小儿垂钓》教学反思
2014/02/23 职场文书
我的中国梦演讲稿初中篇
2014/08/19 职场文书
Python selenium模拟网页点击爬虫交管12123违章数据
2021/05/26 Python
解决mysql模糊查询索引失效问题的几种方法
2021/06/18 MySQL
MySQL 数据库 增删查改、克隆、外键 等操作
2022/05/11 MySQL