
微信小程序手势返回拦截处理
在微信小程序中,当用户在确认支付页面使用手势返回时,可能会回到提交订单页面。但是,我们希望用户无论通过什么方式返回,都能回到订单详情页面。
解决方案:
由于微信的大热,为了更好的方便使用微信的用户查询一些信息,这篇文章是入门级的微信公众平台开发教程,需要的朋友可以参考下 这篇入门教程将引导你完成如下任务: 创建百度云平台应用启用微信公众平台开发模式获取订阅、文字、图片、语音、视频消息回复文本、图文及音乐消息程序开发
当进入确认支付页面时,使用 wx.redirectTo 而不是 wx.navigateTo。这样做的原因是:
- wx.redirectTo 会关闭当前页面,并在历史记录中替换它。这将阻止用户通过手势返回到提交订单页面。
- wx.navigateTo 不会关闭当前页面,只是将其推入导航堆栈中。这将允许用户通过手势返回到提交订单页面。
注意:
- 如果需要在用户提交订单后拦截右滑返回,并跳转到订单详情页面,这可能无法实现。只能在用户返回到提交订单页面后进行跳转操作。








