解决了,我之前用的是H5调起支付,WeixinJSBridge.invoke的方法,然后就会出现这个问题,我改用JS-SDK的方法(chooseWXPay)之后就不会出现这种情况了,具体的实现过程在开发文档里都有
微信公众号中支付成功后返回商户页面不能进行任何操作用户进入微信公众账号 点击菜单链接的H5页面,支付 这一步弹出微信的支付方式弹出框,无论是取消支付或者支付成功后回到商户页面效果都一样,不能进行任何操作,仿佛界面有一层遮罩,连微信左上角的x都不能点 如果点击一下手机上自带的返回键,可以恢复正常操作。项目是用vue开发的
2019-09-16请问解决了吗,我也遇到这个问题了
界面所有按钮失效,连微信原生按钮也是,点击系统返回键之后才能操作,有人遇过吗??公众号网页中,当调起微信支付时,在微信输入密码的这个界面弹出来之后输入密码,支付成功后点击完成跳转到商城的页面后事件全部失效包括微信自带的关闭页面的X号也失效了;如果不输入密码,关闭弹出框,当前的页面事件全部失效,好像是微信的App带了一个遮罩层,挡住了,点击左上角的X号都没有用,必须点击一次手机系统的返回键,才能后续操作
2019-09-16我也遇到这种问题,楼主解决了吗
微信公众账号 H5支付,支付成功返回至商户页面,商户页面所有事件都不可用用户进入微信公众账号 点击菜单链接的H5页面,填写支付订单,确认支付,微信支付成功 在微信支付提示成功页面点击“完成”按钮,返回至商户页面 商户页面接收到微信成功消息:get_brand_wcpay_request:ok 商户页面弹出:信息提示框 信息提示框中的“确认”按钮不可用 必须先点击一下手机上的返回键,页面所有时间可用。 5.示例代码如下: if (res.err_msg == "get_brand_wcpay_request:ok") { // 表示已经支付,res.err_msg将在用户支付成功后返回 ok。 layer.open({ anim: 'up', shadeClose: false, content: '支付成功!', btn: ['确认'], yes: function(index) { layer.close(index); } }); }
2019-09-12