JS判断微信内浏览网页

整体思路是通过userAgent信息来判断浏览者是否是在微信内打开

//判断是否微信登陆
    function WeiXin() {
        var ua = window.navigator.userAgent.toLowerCase();
        if (ua.match(/MicroMessenger/i) == 'micromessenger') {
            return true;
        } else {
            return false;
        }
    }
   // 直接调用即可
    if (WeiXin()) {
        // alert(" 是来自微信内置浏览器")
    } else {
        // alert("不是来自微信内置浏览器")
    }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在很多情况的开发中可能会要专门针对微信浏览器做一些特殊处理,所以需要在开发中区分出微信客户端。 在之前的项目中遇到...
    萧玄辞阅读 8,556评论 0 2
  • 欢迎关注我的公众号:读书主义 更多精彩等着你! 这个读书方法,可能会颠覆你对读书以往的认知|开卷 或许读书已经成为...
    米米粒粒阅读 35,356评论 9 209
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,794评论 25 709
  • 거든 :A 거든 B 1.口语表达方式,A是B的条件 例:선생님을 만나거든 메모를 좀 전해 주세요 如果见到老...
    YY欧尼呀阅读 622评论 2 3
  • 文/金紫缘(南京) 你不来 我苦等 你不给 我不要 你不滋润 我不嫩绿 你悄悄撒下喜悦 滋润着清新的绿色 你悄悄撒...
    金紫缘阅读 239评论 1 11

友情链接更多精彩内容