`
轩风之逸
  • 浏览: 28296 次
  • 性别: Icon_minigender_1
  • 来自: 揭阳
社区版块
存档分类
最新评论

判断用户使用的浏览器是微信5.0以上浏览器

    博客分类:
  • js
 
阅读更多
//js命名空间防止函数和引用方的方法重复造成覆盖
if(!window.Gimap) {var Gimap = {};}

/**
 * 判断浏览器是否为微信浏览器,并且版本是5.0以上版本 
 */
Gimap.is_weixin = function() {
	//Mozilla/5.0(iphone;CPU iphone OS 5_1_1 like Mac OS X) AppleWebKit/534.46(KHTML,likeGeocko) Mobile/9B206 MicroMessenger/5.0
	var ua = navigator.userAgent.toLowerCase();
	var rwx = /.*(MicroMessenger)\/([\w.]+).*/;
	var match = rwx.exec(ua);
	if (match) {
		if (match[1] === 'MicroMessenger' && parseFloat(match[2]) >= 5) {
			return true;
		} else {
			return false;
		}
	} else {
		return false;
	}
};
分享到:
评论

相关推荐

    微信电脑版 v5.0

    微信电脑版是一款绿色、安全的微信辅助工具,方便用户在电脑上使用微信,免去每次打开浏览器输入网址的麻烦!界面干净,速度快,无垃圾广告,欢迎您下载使用。使用帮助:1. 怎样登录微信网页版? 打开微信电脑版,用...

    如何判断微信内置浏览器(通过User Agent实现)

    在进行微信公众账号开发的时候,其中很大一块是微站点的开发,我们需要知道当前的浏览器是微信内置的浏览器,那么如何判断呢? 微信内置浏览器的 User Agent 如何判断微信内置浏览器,首先需要获取微信内置浏览器的...

    微信浏览器ua,手机微信UA 2022年2月最近版本10W条

    收集了数十万各种微信版本的的微信浏览器UA。 Mozilla/5.0 (Linux; Android 9; vivo X21A Build/PKQ1.180819.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.99 XWEB/3179 MMWEBSDK...

    js如何判断用户是否是用微信浏览器

    上周接到个需求,需求是这样的:用户扫一扫二维码会产生一个...那么该如何判断用户是否是用微信浏览器呢? 我们知道 js 可以通过 window.navigator.userAgent 来获取浏览器的相关信息,比如:Mozilla/5.0 (Windows NT 5

    PHP基于curl实现模拟微信浏览器打开微信链接的方法示例

    网络上没有可以直接打开微信的浏览器 但是我们可以模拟浏览器 微信浏览器的HTTP_USER_AGENT 在iPhone下,返回 Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) ...

    JavaScript判断微信浏览器实例代码

    先给大家说下我的项目需求:用户扫一扫二维码会产生一个...那么该如何判断用户是否是用微信浏览器呢? 我们知道 js 可以通过 window.navigator.userAgent 来获取浏览器的相关信息,比如:Mozilla/5.0 (Windows NT 5.

    通过JS和PHP两种方法判断用户请求时使用的浏览器类型

    在进行微信公众账号开发的时候,其中很大一块是微站点的开发,我们需要知道当前的浏览器是微信内置的浏览器,那么如何判断呢? 微信内置浏览器的 User Agent 如何判断微信内置浏览器,首先需要获取微信内置浏览器...

    海豚浏览器旋风版

    微信5.0用户可以直接暴打海豚君 更多的字体下载 我的海豚更贴心 新增无限刷新功能,新内容源源不断 新增无图模式开关,畅览更省流量 发微博的功能重返 极速内核优化 解决部分页面滑动卡顿的问题 修复更多的crash...

    JavaScript判断是否是微信浏览器

    根据判断UA中是否有关键字micromessenger,有的话则是微信内置浏览器 实现代码如下所示: //判断是否微信登陆 function isWeiXin() { var ua = window.navigator.userAgent.toLowerCase(); console.log(ua);//...

    使用PHP和JavaScript判断请求是否来自微信内浏览器

    微信浏览器的HTTP_USER_AGENT 在iPhone下,返回 Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 MicroMessenger/4.3.2) 在Android下,返回 ...

    weiphp微信公众平台 v4.0 beta.zip

    weiphp的目的是最大化的简化微信开发的流程,使用开发者能把最好的精力放到微信具体业务开发,并能以最快的时间完成。把一些常规而频繁的工作交由weiphp来处理即可。 为此weiphp提供了详细的二次开发文档,关键代码...

    DTcms5.0商业版源码(电脑站、手机站、微信站)安装说明_帮助文档汇总

    DTcms是国内ASP.NET开源界少见的优秀开源网站管理...注重后台管理界面,采用Jquery和CSS3界面设计,兼容IE8及以上主流浏览器响应式后台管理界面,支持电脑、移动设备使用。一站同时拥有电脑端、移动端、微信端网站。

    关于在vue-cli中使用微信自动登录和分享的实例

    //判断是否微信登陆 是不是微信浏览器 isWeiXin() { let ua = window.navigator.userAgent.toLowerCase(); console.log(ua);//mozilla/5.0 (iphone; cpu iphone os 9_1 like mac os x) applewebkit/601.1.46 ...

    修改UA在PC中访问只能在微信中打开的链接方法

    通常一般在chrome下修改 UA 为 微信或qq 就能打开 那些在js端做了限制的 链接, 但今天发现 还有一些 js 限制了 navigator.platform,pc上的值为 WIN32 或 MAC 导致 环境判断失败。 UA: 安卓QQ内置浏览器UA: ...

    Fiddler_5.0.20192.25091.rar

    Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有... Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

    微信公众号H5支付接口调用方法

    本文实例为大家分享了 微信内H5调用支付接口的具体代码,供大家参考,具体内容... // 判断微信版本是否在5.0以上 // window.navigator.userAgent 属性包含了浏览器类型,版本,操作系统类型,浏览器引擎等信息 var

    婚恋交友系统OElove v5.0

    3. MySQL 4.0 及以上(建议使用php5.0以上版本),仅针对 MySQL 版 OElove 软件安装: 1. 上传 upload 目录中的文件到服务器; 2. 设置相关目录权限(执行install安装步骤有提示); 3. 执行安装脚本 /install/; ...

    thinkphp响应式保洁家政服务公司网站模板+前后端源码

    thinkphp响应式保洁家政服务公司网站模板+前后端源码,本模板自带eyoucms内核,无需再下载eyou系统,原创设计、手工书写DIV+CSS,完美兼容IE7+、Firefox、Chrome、360浏览器等;主流浏览器;结构容易优化;多终端均...

    DTcms_50_sql_src最新旗舰版带手机和微信公众号设置

    4、兼容IE8+浏览器 响应式后台界面 更加苛刻的管理界面,更好地兼容IE8+及手机浏览器无需IE10以上亦可体验响应式带来的快感 5.0界面不仅对CSS和图标进行调整,对控件、树形目录等也做了对应的增改。 5、无惧挑战 ...

    YouDianCMS v6.8.1 PC手机微信三合一 友点企业网站管理系统 三站合一网站

    运行环境:PHP5.2 + MYSQL5.0以上 + Zend Optimizer 3.3 一、友点企业网站管理系统YouDianCMS系统特点 1)电脑站+手机站+微信三站合一 节约成本 电脑站、手机站、微信三站合一:共用一个管理后台;只要录入一次...

Global site tag (gtag.js) - Google Analytics