收藏
回答

支付完成后自动跳到这个页面,这是微信默认的吗

支付后,点击确定就出现了这个页面,能不能关掉

回答关注问题邀请回答
收藏

2 个回答

  • QooQ
    QooQ
    2019-12-23

    请问具体是什么原因,我这边也有这个问题

    2019-12-23
    赞同
    回复 10
    • Wayne
      Wayne
      2019-12-23
      微信的开发文档上没有解释,我感觉应该是注册WeixinJSBridgeReady的时候微信默认走的是自己的支付完成,我的问题是get_brand_wcpay_request失败有返回成功没有返回
      2019-12-23
      回复
    • QooQ
      QooQ
      2019-12-23回复Wayne
      我这边按照文档上的js写的,而且其他商户没这个问题,只有新接入的一家有问题
      2019-12-23
      回复
    • QooQ
      QooQ
      2019-12-23
      试了下,取消支付是能正常跳的
      2019-12-23
      回复
    • Wayne
      Wayne
      2019-12-23
      if (typeof WeixinJSBridge == "undefined"){
         if( document.addEventListener ){
             document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
         }else if (document.attachEvent){
             document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
             document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
         }
      }else{
         onBridgeReady();
      }
      2019-12-23
      回复
    • Wayne
      Wayne
      2019-12-23
      你看你有没有写这个,删掉就解决了
      2019-12-23
      回复
    查看更多(5)
  • A~你的益达🐜
    A~你的益达🐜
    2019-12-23

    我也有同样问题,之前都好好的,微信升级下版本,支付完成后,点击完成按钮,就弹出来了。在线就解,谢谢

    2019-12-23
    赞同
    回复 3
    • Wayne
      Wayne
      2019-12-23
      你看你有没有写着一块代码,删掉再试试,应该就好了
      if (typeof WeixinJSBridge == "undefined"){
         if( document.addEventListener ){
             document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
         }else if (document.attachEvent){
             document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
             document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
         }
      }else{
         onBridgeReady();
      }
      2019-12-23
      回复
    • A~你的益达🐜
      A~你的益达🐜
      2019-12-23回复Wayne
      我删除了。支付完成后点完成按钮,还是跳到了微信提示成功的页面,都不按之前样成功后回调到自定义页面
      2019-12-23
      回复
    • Wayne
      Wayne
      2019-12-24
      清一下缓存试试
      2019-12-24
      回复
登录 后发表内容
问题标签