收藏
回答

支付后需跳转到订单详情页,但总是闪一下小程序首页后,再进入订单详情页?

需求:付款页发起支付,无论支付成功失败,都跳转到订单详情页:

wx.requestPayment({
    timeStamp: data.timeStamp,
    nonceStr: data.nonceStr,
    package: data.package,
    signType: data.signType,
    paySign: data.paySign,
    complete() {
        wx.redirectTo({
            url: '/pages/orderDetails/orderDetails?order_id=' + data.orderId
        });
    }
});


操作步骤:小程序首页 -> 店铺页,选商品后 -> 付款页,发起支付。

现象:iphone8下,支付成功后,总是先闪一下小程序首页,然后进入到订单详情页?

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

1 个回答

  • Hanks🇨🇳
    Hanks🇨🇳
    2019-10-11

    其他页面跳转,也是会闪烁吗?这些页面是否有tabbar?tabbar确实有闪烁的情况

    2019-10-11
    赞同
    回复 5
    • Bruce.Lee
      Bruce.Lee
      2019-10-11
      其他页面暂未发现,只有首页是tabbar,其他几个页不是。
      2019-10-11
      回复
    • Hanks🇨🇳
      Hanks🇨🇳
      2019-10-11回复Bruce.Lee
      付款页面和订单页都不是tabbar页面。。。你试一下其他机型是否也这样,如果只是个别手机这样,建议贴出设备型号,系统版本,微信版本等信息,方便官方做个记录
      2019-10-11
      回复
    • Bruce.Lee
      Bruce.Lee
      2019-10-11回复Hanks🇨🇳
      大神,请问会不会跟 wx.redirectTo() 有关系,关闭当前页的栈,暴露了其他页??
      2019-10-11
      1
      回复
    • Hanks🇨🇳
      Hanks🇨🇳
      2019-10-11回复Bruce.Lee
      可能有关系,小程序也是有一些细节做的不够好
      2019-10-11
      回复
    • Bruce.Lee
      Bruce.Lee
      2019-10-11回复Hanks🇨🇳
      谢谢。
      2019-10-11
      回复
登录 后发表内容
问题标签