js怎么判断用户点了微信右上角的“在浏览器中打开”或者“在Safari中打开”

如题,要做一个网页支付,但是微信中不能使用支付宝,只能提示用户在其他浏览器中打开
如果用户点了在其他浏览器中打开,相应地,我们自己的页面会变。
怎么监测用户是否点了微信右上角的 “用浏览器打开” ?

阅读 11.7k
2 个回答

通过userAgent判断有无MicroMessenger字段,

楼上是判断当前页面是在微信客户端还是浏览器,楼主可以看下微信的JS SDK里面有详细的借口说明,可以下个DEMO跑跑。

推荐问题