JS判断网站是否微信或支付宝打开

手机端网站开发过程中,有时候会用到这个知识,就是判断这个网址是不是微信或浏览器打开,然后会根据浏览器的不同,然后进行不同的操作,如何实现这个效果呢,其实非常简单,几句Js代码即可。

            var ua = window.navigator.userAgent.toLowerCase();
            if (ua.match(/MicroMessenger/i) == 'micromessenger') {
                $("#Type").text("wxpay");
            } else if (ua.match(/AlipayClient/i) == 'alipayclient') {
                $("#Type").text("alipay");
            } else {
                alert("请使用微信或支付宝打开!");
            }

思路:首先获取UA,然后判断是哪个浏览器即可

THE END