function isPCFun() {
var isMobile = window.navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i); // 是否手机端
var isWx = /micromessenger/i.test(navigator.userAgent); // 是否微信
var isComWx = /wxwork/i.test(navigator.userAgent); // 是否企业微信
var PCFlag = true;
if (isComWx && isMobile) { //手机端企业微信
console.log(‘手机端企业微信’);
PCFlag = false;
}
else if (isComWx && !isMobile) { //PC端企业微信
console.log(‘PC端企业微信’);
PCFlag = false;
}
else if (isWx && isMobile) { // 手机端微信
console.log(‘手机端微信’);
PCFlag = false
}
else if (isWx && !isMobile) { // PC端微信
console.log(‘PC端微信’);
PCFlag = false
} else if (isMobile) { // 手机端
console.log(‘手机端’);
PCFlag = false
}
return PCFlag
}

console.log(isPCFun())

js 判断是企业微信或微信相关推荐

  1. PHP和js判断访问设备是否是微信浏览器实例

    PHP和js判断访问设备是否是微信浏览器实例,代码非常精简,适合新手学习. js判断是否是微信浏览器: function is_weixin() { var ua = window.navigator ...

  2. PHP和js判断访问终端是否是微信浏览器手机还是电脑

    2019独角兽企业重金招聘Python工程师标准>>> js判断是否是微信浏览器 function is_weixin() { var ua = window.navigator.u ...

  3. linux下浏览器如何登录微信,js判断手机浏览器操作系统和微信浏览器的方法

    今天就为大家介绍一下用js判断手机客户端平台及系统平台的方法: //手机端判断各个平台浏览器及操作系统平台 function checkPlatform(){ if(/android/i.test(n ...

  4. JS判断当前页面是否在微信内打开

    有的时候我们的页面只允许在微信内才能使用,这个时候就要判断是否是在微信内打开的页面,只需要加入一行代码判断下就可以了 var wx= (function(){ return navigator.use ...

  5. js 判断安卓,ios,微信浏览器

    1.判断浏览器 var xt= {versions: function() {var u = navigator.userAgent,app = navigator.appVersion;return ...

  6. JS判断页面是否在微信浏览器、QQ浏览器等打开的方法

    本文实例讲述了js判断当前页面是否在微信浏览器打开的方法.分享给大家供大家参考,具体如下: 转自http://blog.csdn.net/jason_wangying/article/details/ ...

  7. php判断微信浏览器跳转页面跳转,判断当前网页是否在微信浏览器中打开

    这几天一直在与微信内置的浏览器打交道,也总结出一些如何判断当前浏览器环境是否为微信浏览器的小经验(其实代码网上一搜一大把),今天记录一下. 判断网页是否在微信浏览器中打,一般都是通过请求头信息中的HT ...

  8. js判断是否在微信浏览器中打开

    js判断是否在微信浏览器中打开 function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroM ...

  9. Js判断是否在微信浏览器中打开和微信版本号

    一.判断微信版本号 var wechatInfo = navigator.userAgent.match(/MicroMessenger\\/([\\d\\.]+)/i) ; if( !wechatI ...

  10. 谷歌浏览器模拟微信/QQ内置浏览器调试及js判断方法

    模拟微信及QQ内置浏览器主要是通过判断浏览器的 UA 来进行区别. 安卓 QQ 内置浏览器 UA: Mozilla/5.0 (Linux; Android 5.0; SM-N9100 Build/LR ...

最新文章

  1. 接Window服务(二)
  2. python3 编写守护进程程序思路
  3. PowerDesiger 15逆向生成工程E-R图及导出word表格
  4. stm32中断优先级_关于STM32 (Cortex-M3) 中NVIC的分析(转)
  5. html5做的太阳系
  6. 优化Neo4j Cypher查询
  7. 高中计算机教师招聘试题,中小学信息技术教师招聘考试真题及答案.doc
  8. html浮动标签调整位置,HTML 获取当前标签在页面的位置,并且把其他的浮动窗口显示过来...
  9. php与mysql关系大揭秘_【慕课笔记】PHP与MySQL关系大揭秘
  10. [Prism框架实用分享]如何在主程序中合理的弹出子窗体
  11. perl语言入门学习
  12. U盘量产工具相关知识2
  13. linux marvell 网卡驱动,如何在linux下安装MarvellYukon网卡驱动?
  14. Kubernetes 管理员认证(CKA)考试笔记(四)
  15. ROS中执行roslaunch后,显示功能包不存在的解决方法
  16. Java:冒泡排序法
  17. mysql不包含模糊查询
  18. Redis min-slaves-to-write
  19. 锁模块之当前读和快照读
  20. html字体整体偏移,网页的中英文字体对齐问题的解决

热门文章

  1. HTML在列表中加图片,HTML + JS 列表显示图片
  2. Android build sequence
  3. 2017软件测试考试分值,2017年英语四级分值分配「最新」
  4. opengGL实战——太阳系三维场景动画搭建
  5. 计算机组成原理补码减法,补码加减法运算(计算机组成原理).ppt
  6. Payment相关逻辑
  7. 【IoT】STM32 文件系统 fatfs 移植笔记详解
  8. 3+1活动:结交一个朋友、参与一项运动 、培养一个兴趣爱好 、阅读一本好书
  9. Goland常用快捷键
  10. c语言建立文件的时候会飞动,C语言:简单而不易懂的声明(二)