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读取本地Excel文件内容的代码示例
Apr 08 Javascript
借助JavaScript脚本判断浏览器Flash Player信息的方法
Jul 09 Javascript
jQuery插件开发的五种形态小结
Mar 04 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
Dec 10 Javascript
Javascript小技能总结(推荐)
Jun 02 Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
Jul 21 Javascript
JS获取年月日时分秒的方法分析
Nov 28 Javascript
jQuery实现动态给table赋值的方法示例
Jul 04 jQuery
node.js中axios使用心得总结
Nov 29 Javascript
vue引入微信sdk 实现分享朋友圈获取地理位置功能
Jul 04 Javascript
Vuex的API文档说明详解
Feb 05 Javascript
vue-cli3自动消除console.log()的调试信息方式
Oct 21 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
使用无限生命期Session的方法
2006/10/09 PHP
为查询结果建立向后/向前按钮
2006/10/09 PHP
PHP数组 为文章加关键字连接 文章内容自动加链接
2011/12/29 PHP
PHP中Laravel 关联查询返回错误id的解决方法
2017/04/01 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
让Laravel API永远返回JSON格式响应的方法示例
2018/09/05 PHP
JS简单实现元素复制示例附图
2013/11/19 Javascript
JS 打印界面的CSS居中代码适用所有浏览器
2014/03/19 Javascript
jQuery选择器简明总结(含用法实例,一目了然)
2014/04/25 Javascript
JavaScript按值删除数组元素的方法
2015/04/24 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
2016/08/17 Javascript
JavaScript表单验证开发
2016/11/23 Javascript
javascript实现简单的ajax封装示例
2016/12/28 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
JS获得多个同name 的input输入框的值的实现方法
2017/01/09 Javascript
jQuery实现上传图片前预览效果功能
2017/08/03 jQuery
JS实现下拉菜单列表与登录注册弹窗效果
2017/08/10 Javascript
nodejs对express中next函数的一些理解
2017/09/08 NodeJs
微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
2017/12/09 Javascript
vue中使用echarts制作圆环图的实例代码
2018/07/27 Javascript
微信小程序之高德地图多点路线规划过程示例详解
2021/01/18 Javascript
[00:44]TI7不朽珍藏III——军团指挥官不朽展示
2017/07/15 DOTA
Python中的字典与成员运算符初步探究
2015/10/13 Python
python 查找字符串是否存在实例详解
2017/01/20 Python
Python拼接微信好友头像大图的实现方法
2018/08/01 Python
Python如何安装第三方模块
2020/05/28 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
CSS3轻松实现清新 Loading 效果的简单实例
2016/06/06 HTML / CSS
CSS3颜色值RGBA与渐变色使用介绍
2020/03/06 HTML / CSS
演讲稿怎么写才完美
2014/01/02 职场文书
竞聘上岗演讲
2014/05/19 职场文书
搞笑老公保证书
2015/02/26 职场文书
党员干部学习心得体会
2016/01/23 职场文书
2016暑期政治学习心得体会
2016/01/23 职场文书
导游词之临安白水涧
2019/11/05 职场文书