`
轩风之逸
  • 浏览: 28909 次
  • 性别: 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. 怎样登录微信网页版? 打开微信电脑版,用...

    微信浏览器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...

    java模拟微信浏览器访问.rar

    在Java编程中,模拟微信浏览器访问Web页面是一个常见的需求,特别是在自动化测试、数据抓取或者模拟用户行为的场景。这个“java模拟微信浏览器访问.rar”压缩包中的主要文件是“MonitorWeixinBrowser.java”,我们...

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

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

    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判断是否是微信浏览器

    微信内置浏览器在UA中会包含一个特定的关键字——"micromessenger",因此我们可以通过检查UA来判断用户是否在使用微信浏览器。 实现这个功能的JavaScript代码如下: ```javascript // 判断是否微信登陆 function ...

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

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

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

    通常情况下,我们可以将UA修改为微信或QQ内置浏览器的UA信息,但是有一些js限制了navigator.platform,pc上的值为WIN32或MAC,导致环境判断失败。 为了解决这个问题,我们可以使用Object.defineProperty()方法来...

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

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

    海豚浏览器旋风版

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

    js获取微信版本号的方法

    接下来通过比较版本号的字符串来判断是否满足特定的版本要求(例如微信5.0以上),如果用户使用的版本低于要求,同样会给出相应的提示。 接着,我们讨论如何利用JavaScript判断是否在微信内置的浏览器中打开了页面...

    使用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下,返回 ...

    商海导航V5.0电子会员扩展.rar

    【描述】中提到的“软件版本要求是5.0.8.3以上版本”,这强调了系统运行的最低兼容性需求。用户在升级或安装此扩展前,需要确保现有商海导航软件的版本至少为5.0.8.3,否则可能无法正常运行。另外,描述提到了公网IP...

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

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

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

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

    JavaScript判断浏览器运行环境的详细方法

    总的来说,JavaScript的浏览器环境判断是一项复杂但必要的任务,它能帮助我们提供更优质、更个性化的用户体验。通过深入了解UserAgent以及如何解析其内容,我们可以更精确地识别用户所使用的设备和浏览器,从而实现...

    ECSHOP小京东5.0

    2. **jc.doc**:可能包含了系统的具体功能介绍或者使用教程,帮助用户了解如何操作和管理小京东5.0电商平台,例如商品管理、订单处理、会员管理等。 3. **webscan_360_cn.html**:这可能是安全扫描工具的网页版本,...

Global site tag (gtag.js) - Google Analytics