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的实现回车键Enter切换焦点
Sep 14 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
Jun 30 Javascript
jQuery取得设置清空select选择的文本与值
Jul 08 Javascript
跟我学习javascript的arguments对象
Nov 16 Javascript
jQuery如何使用自动触发事件trigger
Nov 29 Javascript
HTML中setCapture、releaseCapture 使用方法浅析
Sep 25 Javascript
js eval函数使用,js对象和字符串互转实例
Mar 06 Javascript
移动端利用H5实现压缩图片上传功能
Mar 29 Javascript
微信小程序中button组件的边框设置的实例详解
Sep 27 Javascript
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
Oct 20 Javascript
ES6 javascript中Class类继承用法实例详解
Oct 30 Javascript
java和js实现的洗牌小程序
Sep 30 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中养成7个面向对象的好习惯
2010/07/17 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
PHP的serialize序列化数据以及JSON格式化数据分析
2015/10/10 PHP
CI框架简单邮件发送类实例
2016/05/18 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
用函数式编程技术编写优美的 JavaScript
2006/11/25 Javascript
js动画(animate)简单引擎代码示例
2012/12/04 Javascript
关于jQuery参考实例 1.0 jQuery的哲学
2013/04/07 Javascript
js 实现日期灵活格式化的小例子
2013/07/14 Javascript
用IE重起计算机或者关机的示例代码
2014/03/10 Javascript
jquery模拟LCD 时钟的html文件源代码
2014/06/16 Javascript
JavaScript使用shift方法移除素组第一个元素实例分析
2015/04/06 Javascript
轻量级的原生js日历插件calendar.js使用指南
2015/04/28 Javascript
js实现下拉列表选中某个值的方法(3种方法)
2015/12/17 Javascript
JS模拟简易滚动条效果代码(附demo源码)
2016/04/05 Javascript
jQuery使用$.each遍历json数组的简单实现方法
2016/04/18 Javascript
使用jQuery制作浮动工具栏的实例分享
2016/05/13 Javascript
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
js实现淘宝浏览商品放大镜功能
2020/10/28 Javascript
详解vue中在父组件点击按钮触发子组件的事件
2020/11/13 Javascript
python实现判断一个字符串是否是合法IP地址的示例
2018/06/04 Python
python爬虫爬取幽默笑话网站
2019/10/24 Python
给Python学习者的文件读写指南(含基础与进阶)
2020/01/29 Python
浅谈Django QuerySet对象(模型.objects)的常用方法
2020/03/28 Python
Python通用唯一标识符uuid模块使用案例
2020/09/10 Python
Python识别处理照片中的条形码
2020/11/16 Python
python 统计list中各个元素出现的次数的几种方法
2021/02/20 Python
CSS3 圆角效果
2009/07/15 HTML / CSS
高性能装备提升营地:Kammok
2019/02/27 全球购物
婚礼证婚人证婚词
2014/01/13 职场文书
会议活动邀请函
2014/01/27 职场文书
铁路工务反思材料
2014/02/07 职场文书
开展读书活动总结
2014/06/30 职场文书
暑期实践个人总结
2015/03/06 职场文书
亮剑观后感500字
2015/06/05 职场文书
入党宣誓仪式主持词
2015/06/29 职场文书