最近在编写支付页面时发现,在QQ和微信环境下无法调用支付宝支付功能。因此,我加入了一个检测机制,当检测到网站在QQ或微信环境下打开时,会自动调用 layer 和 jQuery 框架来弹出提示窗口,提醒访客需要选择右上角的菜单按钮并选择使用其他浏览器打开网站才能进行支付操作。
检测到QQ或微信环境访问网站,弹出提示窗口提醒用户选择其他浏览器 第5张插图

经过测试,苹果微信QQ和安卓微信QQ都可以正常弹窗。
需要调用layer和jQuery框架。

完整代码