1***@qq.com
1***@qq.com
  • 发布:2023-02-10 14:24
  • 更新:2023-02-10 20:52
  • 阅读:525

【报Bug】uni-pay的支付结果页返回按钮点击后直接返回上一级页面了

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

在支付结果页就能看到

预期结果:

能够支持自定义返回路径

实际结果:

返回了上一级页面

bug描述:

uni-pay的支付结果页返回按钮点击后直接返回上一级页面了,应该是可以自定义返回的页面,希望增加一个返回页面跳转参数。
不然很奇怪,用户都支付成功了还返回了订单结算页面,还要一级一级的返回

2023-02-10 14:24 负责人:DCloud_uniCloud_VK 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

你指的返回按钮是左上角的返回按钮吗? 这个是原生按钮。

推荐方案:你的订单结算页面在onShow函数中写 查询订单是否付款,如果付款了,则跳回你想要的页面。(目前淘宝APP就是这么做的)

  • 1***@qq.com (作者)

    现在的问题是我支付成功后会自动跳转到支付成功页面,并且我自定义其他页面为支付成功页面是不生效的

    2023-02-13 11:40

  • DCloud_uniCloud_VK

    回复 1***@qq.com: 可以看下这个参数 returnUrl

    https://uniapp.dcloud.net.cn/uniCloud/uni-pay.html#uni-pay-component

    2023-02-13 14:42

  • 1***@qq.com (作者)

    回复 DCloud_uniCloud_VK: 你没有理解我的意思,这个参数是跳转查看订单,我的意思是在这个支付成功后自动跳转到的这个支付成功的结果页的左上角的按钮,点击就返回上一级页面了

    2023-02-13 17:23

  • DCloud_uniCloud_VK

    回复 1***@qq.com: 左上角的按钮是原生按钮,控制不了,推荐方案:用户点击返回,返回上一级页面后,就是你的订单结算页面后,你在订单结算页面的onShow函数中写 查询订单是否付款,如果付款了,则跳回你想要的页面。

    2023-02-13 18:07

  • DCloud_uniCloud_VK

    你可以看看淘宝APP,Ta的左上角返回按钮其实也返回到了结算页面,然后马上又跳到了别的页面

    2023-02-13 18:07

  • 1***@qq.com (作者)

    回复 DCloud_uniCloud_VK: 好吧~了解了

    2023-02-14 09:13

  • 艾克同学

    回复 DCloud_uniCloud_VK: 你好,这么做的话,页面会闪动一下~

    2023-04-19 18:13

要回复问题请先登录注册