×

如何判断是否为微信浏览器

作者:Terry2015.11.26来源:Web前端之家浏览:26203评论:0
关键词:微信

QQ图片20151125160834.jpg

最近做了不少微信上的游戏专题,遇到不少BUG,比如输入框和系统输入法的框架位置问题,在微信里打开有问题,但是在微信之外的浏览器是正常的,也真是醉了。于是想了一种方法,针对微信浏览器进行特殊的处理,方法如下:

<script type="text/javascript">
    window.onload = function(){
        if(!isWeiXin()){
            window.location.href="http://www.jiangweishan.com";
        }
    }

    //判断是否是微信浏览器
    function isWeiXin(){
        var ua = window.navigator.userAgent.toLowerCase();
        if(ua.match(/MicroMessenger/i) == 'micromessenger'){
            return true;
        }else{
            return false;
        }
    }
</script>

专门针对微信里做了单独处理。

您的支持是我们创作的动力!
温馨提示:本文作者系Terry ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://www.jiangweishan.com/article/weixinLiulanqi.html

网友评论文明上网理性发言 已有0人参与

发表评论: