javascript 判断是否是微信浏览器的方法


Posted in Javascript onOctober 09, 2016

用js判断当前环境是否是是微信内置浏览器有两个方法:

1.判断useragent

2.判断是否支持微信内置浏览器才支持的一些方法,比如WeixinJSBridge

本次先介绍第一中方法,第二种方法等哪天再更新!

判断代码如下:

<script type="text/javascript">
  var ua = navigator.userAgent.toLowerCase();
  var isWeixin = ua.indexOf('micromessenger') != -1;

  if (!isWeixin) {
    alert('Dragondean说这不是通过微信内置浏览器');
  }
  else alert('Dragondean估计这就是微信内置的浏览器!');
</script>

就是如此简单!这个代码是取之于微信官方的"网页认证授权"错误页面!

感谢阅读,希望能帮助大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
js判断变量是否未定义的代码
Mar 28 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
Nov 22 Javascript
JavaScript获取flash对象与网上的有所不同
Apr 21 Javascript
jQuery实现多按钮单击变色
Nov 27 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
Sep 20 Javascript
JS获取年月日时分秒的方法分析
Nov 28 Javascript
用 js 的 selection range 操作选择区域内容和图片
Apr 18 Javascript
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 jQuery
Node.js+Express+Mysql 实现增删改查
Apr 03 Javascript
Vue 理解之白话 getter/setter详解
Apr 16 Javascript
微信小程序点击列表跳转到对应详情页过程解析
Sep 26 Javascript
uni-app 微信小程序授权登录的实现步骤
Feb 18 Javascript
深入理解bootstrap框架之入门准备
Oct 09 #Javascript
微信小程序 http请求详细介绍
Oct 09 #Javascript
微信小程序 Flex布局详解
Oct 09 #Javascript
JavaScript实现Java中Map容器的方法
Oct 09 #Javascript
JavaScript基于对象去除数组重复项的方法
Oct 09 #Javascript
JS中this上下文对象使用方式
Oct 09 #Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
Oct 09 #Javascript
You might like
松下Panasonic RF-B65电路分析
2021/03/02 无线电
一周让你学会PHP 不错的学习资料
2009/02/06 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
2020/03/16 PHP
SWFObject 2.1以上版本语法介绍
2010/07/10 Javascript
jQuery UI Dialog控件中的表单无法正常提交的解决方法
2010/12/19 Javascript
解析ScrollPic在ie8下只滚动一遍,然后变为空白 ie6,ie7,chrome,firefox正常
2013/06/26 Javascript
js实现可得到不同颜色值的颜色选择器实例
2015/02/28 Javascript
简述AngularJS相关的一些编程思想
2015/06/23 Javascript
jquery分隔Url的param方法(推荐)
2016/05/25 Javascript
基于Three.js插件制作360度全景图
2016/11/29 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
NodeJS链接MySql数据库的操作方法
2017/06/27 NodeJs
jQuery 实现倒计时天,时,分,秒功能
2018/07/31 jQuery
vue拖拽排序插件vuedraggable使用方法详解
2020/08/21 Javascript
JavaScript实现连连看连线算法
2019/01/05 Javascript
小程序显示弹窗时禁止下层的内容滚动实现方法
2019/03/20 Javascript
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
2019/05/12 jQuery
详解如何在JS代码中消灭for循环
2019/12/11 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
vue项目中企业微信使用js-sdk时config和agentConfig配置方式详解
2020/12/15 Vue.js
[03:12]2016完美“圣”典风云人物:单车专访
2016/12/02 DOTA
[01:21:36]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python多进程与服务器并发原理及用法实例分析
2018/08/21 Python
Python实现微信机器人的方法
2019/09/06 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
Bailey帽子官方商店:Bailey Hats
2018/09/25 全球购物
保安自我鉴定范文
2013/12/08 职场文书
计算机毕业生自荐信范文
2014/03/23 职场文书
技术负责人任命书
2014/06/05 职场文书
金融专业毕业生自荐信
2014/06/26 职场文书
关于读书的演讲稿600字
2014/08/27 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书
《敬重卑微》读后感3篇
2019/11/26 职场文书
Mysql官方性能测试工具mysqlslap的使用简介
2021/05/21 MySQL
PHP中strval()函数实例用法
2021/06/07 PHP
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL