收藏
回答

微信公众号中支付成功后返回商户页面不能进行任何操作

  1. 用户进入微信公众账号

  2. 点击菜单链接的H5页面,支付

  3. 这一步弹出微信的支付方式弹出框,无论是取消支付或者支付成功后回到商户页面效果都一样,不能进行任何操作,仿佛界面有一层遮罩,连微信左上角的x都不能点

  4. 如果点击一下手机上自带的返回键,可以恢复正常操作。项目是用vue开发的

最后一次编辑于  09-17
回答关注问题邀请回答
收藏

3 个回答

  • 。。。。。。
    。。。。。。
    11-28

    我用的JS-SDK,也出现了这个问题,不知道怎么回事,楼主能解答一下吗

    11-28
    赞同
    回复
  • yang~yi
    yang~yi
    09-16

    解决了,我之前用的是H5调起支付,WeixinJSBridge.invoke的方法,然后就会出现这个问题,我改用JS-SDK的方法(chooseWXPay)之后就不会出现这种情况了,具体的实现过程在开发文档里都有

    09-16
    赞同
    回复
  • 上炁
    上炁
    09-16

    支付回调没做好吧,支付成功或者失败或者取消,对应页面的业务逻辑没处理么

    09-16
    赞同
    回复 4
    • yang~yi
      yang~yi
      09-16
      应该不是业务逻辑的问题,是支付成功/失败/取消之后,回到商户页面所有操作都不可用,按键、滑动之类的,点一下安卓手机的返回键之后才能恢复,
      09-16
      回复
    • yang~yi
      yang~yi
      09-16
      接受到微信支付成功消息get_brand_wcpay_request:ok之后我的弹出框能正常显示,页面就像有遮罩层一样不能操作
      09-16
      回复
    • 上炁
      上炁
      09-16回复yang~yi
      那应该是前端样式?
      09-16
      回复
    • yang~yi
      yang~yi
      09-16回复上炁
      嗯嗯我也这么觉得,然后微信左上角的x都不能点,所以我觉得应该是微信生成的样式
      09-16
      回复
问题标签