【uniapp】 判断浏览器环境
//平台、设备和操作系统
var system = {win: false,mac: false,xll: false,ipad: false,
};//检测平台(win系统,mac系统,Linux系统,ipad)
var p = navigator.platform;
system.win = p.indexOf("Win") == 0;
system.mac = p.indexOf("Mac") == 0;
system.x11 = p == "X11" || p.indexOf("Linux") == 0;
system.ipad = navigator.userAgent.match(/iPad/i) != null ? true : false;//检测微信
var ua = navigator.userAgent.toLowerCase();
var isWeixin = ua.match(/MicroMessenger/i) == "micromessenger"if (isWeixin) {//微信浏览器// console.log("weixin");
} else {if (system.win || system.mac || system.xll || system.ipad ) {// console.log("pc");//pc} else {// console.log("mobile");//手机浏览器}
}
【uniapp】 判断浏览器环境相关推荐
- js判断浏览器环境、内核、载体、外壳、操作系统等
我们部署在Web服务器上的前端应用,既可以用PC浏览器访问,也可以用手机浏览器访问.项目中很多时候会遇到判断浏览器环境的问题,比如说微信浏览器/APP环境,ios/安卓环境:浏览器是JavaScrip ...
- uniapp判断浏览器
let status = navigator.userAgent.toLowerCase(); if (status.match(/MicroMessenger/i) == "microme ...
- uniapp判断当前运行环境 app h5 微信小程序 百度小程序
hbuilderX最新版本现在已经支持在代码中获取当前所处环境 仅3.4.10+版本以上才支持,如果您的hbuilderX版本不是这个版本的需要先升级一下版本 hbuilderx下载 选择3.4.11 ...
- js判断浏览器的环境(pc端,移动端,还是微信浏览器)
window.navigator.userAgent用来区分设备和浏览器 <!DOCTYPE html> <html><head><meta charset= ...
- JS 判断客户端环境(以及如何区分QQ客户端和QQ浏览器)
// 判断浏览器内核.手机系统等,使用 browser.version.ios var browser = {version: function () {var u = navigator.userA ...
- javascript判断浏览器当前运行环境
认识浏览器 五大国际浏览器品牌:按照全球使用率排序 Google Chrome:Windows.MacOS.Linux.Android.iOS Apple Safari:MacOS.iOS Mozil ...
- 详细判断浏览器运行环境
作者:JowayYoung 仓库:Github.CodePen 博客:掘金.思否.知乎.简书.头条.CSDN 公众号:IQ前端 联系我:关注公众号后有我的微信哟 特别声明:原创不易,未经授权不得对此文 ...
- js判断H5页面处于app环境还是浏览器环境
我们对比app环境和浏览器环境的navigator.userAgent,可以发现它们几乎一致,并不能通过它来区分. 解决方案: 由于在app内部要传参数给安卓和ios,app定义了相应的方法来接收数据 ...
- 【javascript】—— JS判断浏览器类型、操作系统
navigator.userAgent : userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值. navigator.platform : platform ...
最新文章
- ndpi 流量协议分析
- 从Matrix到这个idea
- verilog基础--sign表达式
- Reflector for .NET
- H264基本概念之 宏块、片和片组
- 没有mmu可以跑Linux吗?
- think php 3.3.3看云,入口文件 · ThinkPHP3.2.3完全开发手册 · 看云
- 世界上第一个手机是怎么诞生的?谁是第一个用手机的人?
- 【DP】【Uva437】UVA437 The Tower of Babylon
- Linux学习笔记11_系统操作、优化相关命令复习
- 测试人员问一个功能对不对,深入分析
- nodejs后台系列--第四篇--koa
- Linux 五个最牛视频编辑软件
- c语言实验二实验报告,C语言实验报告(二)
- 计算机组装与维护论文大一,【计算机组装与维护浅析论文】 计算机组装与维护论文...
- iGoogle自定义
- 一万年太久,只争朝夕_散文网
- spring boot开发入门
- wdatepicker设置时间范围_如何设置光固化3D打印机切片参数
- gis合并dem数据_ArcGIS教程:在ArcGIS下如何合并dem
热门文章
- java List/ArrayList 解惑
- selenium+java发送cookie,绕过验证码登录
- php删除网站多余空白页,删除多余空白页的三种方法
- oracle12c关闭pdb,oracle 12c pdb启动与关闭
- 用手机把纸质文件扫描成pdf的方法分享,不能错过哦。
- (4.5.5.6)Espresso的进阶: IdlingResource
- css grid布局中的minmax()函数的使用
- Arduino小白的学习历程
- 使用html5 canvas绘制简单图形小作品~灰太狼
- 【大咖说Ⅰ】北邮博导石川教授:图机器学习及其应用