js 判断设备及环境
1.判断设备环境是否为移动端
export const isMobile = () => {return !!navigator.userAgent.match(/AppleWebKit.*Mobile.*/);
}
2.判断设备环境是否为IOS
export const isIOS = () => {return !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
};
3. 判断设备环境是否为Android
export const isAndroid = () => {const u = navigator.userAgent;return u.indexOf('Android') > -1 || u.indexOf('Adr') > -1 || u.indexOf('Linux') > -1;
};
4.判断设备环境是否为electron
export const isElectron = () => {return !!navigator.userAgent.match(/AppleWebKit.*Electron.*/);
}
5.判断设备环境是否为微信
export const isWeixin = () => {return !!navigator.userAgent.match(/AppleWebKit.*MicroMessenger.*/);
};
6.判断设备环境是否为钉钉 移动端
export const isDingTalk = () => {return (navigator.userAgent.indexOf('DingTalk') > -1 &&!!navigator.userAgent.match(/AppleWebKit.*Mobile.*/));
};
js 判断设备及环境相关推荐
- js判断浏览器的环境(pc端,移动端,还是微信浏览器)
window.navigator.userAgent用来区分设备和浏览器 <!DOCTYPE html> <html><head><meta charset= ...
- JS判断设备是手机端还是PC端,并加载不同的css/js文件
最近公司有个页面需要做pc端和手机端的页面自适应,即手机打开是指定的样式,pc打开则是pc指定的样式,样式是前端ui已经设计好了的. 所以这里需要通过Navigator userAgent 属性判断浏 ...
- js判断设备、浏览器类型
function getAppVersion(){ var browser = { versions: function () { var u = navigator.userAgent, app = ...
- js判断浏览器环境、内核、载体、外壳、操作系统等
我们部署在Web服务器上的前端应用,既可以用PC浏览器访问,也可以用手机浏览器访问.项目中很多时候会遇到判断浏览器环境的问题,比如说微信浏览器/APP环境,ios/安卓环境:浏览器是JavaScrip ...
- PHP和js判断访问设备是否是微信浏览器实例
PHP和js判断访问设备是否是微信浏览器实例,代码非常精简,适合新手学习. js判断是否是微信浏览器: function is_weixin() { var ua = window.navigator ...
- JS判断访问设备(userAgent)加载不同页面 JS判断客户端操作系统类型(platform)
//平台.设备和操作系统var system ={win : false,mac : false,xll : false};//检测平台var p = navigator.platform;syste ...
- 通过js判断当前是什么设备
js判断当前是什么设备 <script>/*my_equipment用于判断设备 my_equipment=0表示是电脑,1代表ipad,2代表Android 和 iPhone*/var ...
- js判断运行环境是手机还是 PC
js判断运行环境是手机还是 PC function IsPC() {var userAgentInfo = navigator.userAgent; // 包含有关浏览器的信息// 非手机端var A ...
- 移动APP开发工作笔记002---Hbuilder js判断当前设备是安卓设备还是苹果设备
JAVA技术交流QQ群:170933152 js判断是否为手机系统是安卓还是苹果,是否为微信浏览器 var ua = navigator.userAgen ...
最新文章
- 有光照就能上网 0.2秒即可下载一部高清电影
- sharding-jdbc分库分表的 4种分片策略
- 算法设计与分析 0 算法与性能:GCD与冒泡排序
- Android 项目,没有可运行的Module项
- MySQL条件查询介绍
- Java Experiment 3 PairProgramming
- python运行命令_Python中执行外部命令
- 京东方OLED屏幕无缘iPhone 12首批供货,因测试未通过
- Myeclipse学习总结(1)——Myeclipse优化配置
- printf打印二进制_优雅地打印 HEX 数据
- ALSA ASOC
- Struts2之命名空间与Action的三种创建方式
- paip.终端服务器超出了最大允许连接数的解决
- android 注册多个服务器,android-根据服务器响应创建多个处理程序并...
- 冒险岛手游服务器维护界面,冒险岛手游游戏界面全解 丰富轻松画风
- 怎么用计算机扫描,怎么用电脑扫描文件
- 客制化键盘编程_最全最细客制化键盘指南!(上)
- 传奇登录器自动获取服务器,gom引擎配置登录器补丁读取规则的说明
- win7系统补丁服务器,win7怎么批量卸载系统更新补丁KB? win7快速删除系统补丁的技巧...
- 为什么说2020年会是科技并购好时机?
热门文章
- 价格逗号怎么打_菜鸡中的菜鸡想三个月过雅思6.5(或者6)该怎么准备?
- Flex实战-制作功能齐全的FLV播放器(1)
- 微信小程序开放接口(用户登录,用户地址)
- linux rar命令解压,Linux下解压.rar文件
- 5555~面吸多久才能看到效果,面吸后多久能消肿,心急啊
- Linux发行版和安装的基本知识(转)
- 程序设计基础c语言答案虞歌,程序设计基础——以C为例 虞歌 习题解答.pdf
- 男人尚——专注男人时尚
- 新闻软文写作_SEO软文写作_软文策划写作_广告软文写作平台|Giiso智搜
- PPT常用技巧教程,以及适合工作中用的的PPT模板介绍