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

 更新时间:2016年10月09日 16:36:54   投稿:lqh  
这篇文章主要介绍了javascript 判断是否是微信浏览器的方法的相关资料,需要的朋友可以参考下

用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>

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

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

相关文章

  • js题解LeetCode1051 高度检查器哈希表对比

    js题解LeetCode1051 高度检查器哈希表对比

    这篇文章主要为大家介绍了JS题解LeetCode1051 高度检查器哈希表对比,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • JavaScript原型链中函数和对象的理解

    JavaScript原型链中函数和对象的理解

    这篇文章主要为大家介绍了JavaScript原型链中函数和对象的理解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 微信小程序 出现错误:{

    微信小程序 出现错误:{"baseresponse":{"errcode":-80002,"errmsg":""}}解决

    这篇文章主要介绍了微信小程序 出现错误:{"baseresponse":{"errcode":-80002,"errmsg":""}}解决办法的相关资料,需要的朋友可以参考下
    2017-02-02
  • Babel 插件开发&访问节点实例详解

    Babel 插件开发&访问节点实例详解

    这篇文章主要为答案及介绍了Babel 插件开发&访问节点实例详解,整理一下 Babel 插件开发时用得到的转换操作相关的 API,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • 微信小程序组件之srcoll-view的详解

    微信小程序组件之srcoll-view的详解

    这篇文章主要介绍了微信小程序组件之srcoll-view的详解的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下
    2017-10-10
  • JS作用域作用链及this使用原理详解

    JS作用域作用链及this使用原理详解

    这篇文章主要为大家介绍了JS作用域作用链及this使用原理详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • 微信小程序 wxapp内容组件 text详细介绍

    微信小程序 wxapp内容组件 text详细介绍

    这篇文章主要介绍了微信小程序 wxapp内容组件 text详细介绍的相关资料,并附简单实例代码,需要的朋友可以参考下
    2016-10-10
  • 微信小程序 教程之条件渲染

    微信小程序 教程之条件渲染

    这篇文章主要介绍了微信小程序 条件渲染的相关资料,并附简单实例代码,需要的朋友可以参考下
    2016-10-10
  • JavaScript 对象创建的3种方法

    JavaScript 对象创建的3种方法

    这篇文章主要给大家分享的时JavaScript 对象创建的3种方法,在 JavaScript中,对象是一组有属性名和属性值组成的无序集合,对象的创建可以通过对象字面量、new 关键字 和Object.create()函数来创建。
    2021-11-11
  • 文字幻灯片

    文字幻灯片

    文字幻灯片...
    2006-06-06

最新评论