概述
在开发中,经常会碰到在不同平台进行不同操作,比如常见的微信,QQ……
function isEquipment(){
let UA = navigator.userAgent,
isAndroid = /android|adr|linux/gi.test(UA),
isIOS = /iphone|ipod|ipad/gi.test(UA) && !isAndroid,
isBlackBerry = /BlackBerry/i.test(UA),
isWindowPhone = /IEMobile/i.test(UA),
isMobile = isAndroid || isIOS || isBlackBerry || isWindowPhone;
return{
isAndroid: isAndroid,
isIOS: isIOS,
isMobile: isMobile,
isWeixin: /MicroMessenger/gi.test(UA),
isQQ: /QQ/gi.test(UA),
isPC: !isMobile,
isWeibo: /WeiBo/gi.test(UA)
}
}
用法:
if(isEquipment().isWeixin || isEquipment().isQQ || isEquipment().isWeibo){
//是否是微信,QQ 微博环境
console.log('是否是微信');
}
小笔记来一波~~~
方便的话,别忘赞个撒^_^
最后
以上就是傻傻小馒头为你收集整理的判断h5页面打开环境的全部内容,希望文章能够帮你解决判断h5页面打开环境所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复