h5移动端开发 判断只能在微信浏览器打开

在开发的过程中可能会遇到项目只能在微信浏览器打开的需求,那么只需要在项目的页面添加以下代码即可(单页面应用在入口文件添加即可)

<script>
        var ua = navigator.userAgent.toLowerCase();
        var isWeixin = ua.indexOf('micromessenger') != -1;
        if (!isWeixin) {
            window.location.href = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=888"
        }
    </script>

版权声明:本文为weixin_42260396原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。