小程序
小游戏
企业微信
微信支付
扫描小程序码分享
支付完成之后,大屏手机点击左上角的返回按键,用户有些辛苦,怎么实现左滑动手势跳转到指定订单详情页面
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我去看了一下美团,从商详页到确认订单页再到支付页面,貌似都是原生开发,支付页左滑返回后,使用了webview打开了订单详情页,但是并未出现新增页面的效果,
所以我的推断是:
确认订单页点击支付后跳转到了支付页,然后使用EventChannel进行通信,或者确认订单页点击支付后有个字段标识用户已经进入了支付页,这个时候,一旦用户回到确认订单页onshow就会触发,再根据情况切换页面中的webview标签来加载订单详情页,由此完成。
如果不对请勿喷哈,这都是我猜的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我的理解是订单详情和确认订单其实是在一个页面内的,确认订单用的是原生,详情用的是webview标签,正常进入确认订单是不使用webview的,从支付返回来后渲染webview,因为webview会覆盖一切原生内容,所以你看不到原来的确认订单内容了,在原生角度,页面栈并未发生改变
左滑只能是返回上一个页面,不能控制
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我去看了一下美团,从商详页到确认订单页再到支付页面,貌似都是原生开发,支付页左滑返回后,使用了webview打开了订单详情页,但是并未出现新增页面的效果,
所以我的推断是:
确认订单页点击支付后跳转到了支付页,然后使用EventChannel进行通信,或者确认订单页点击支付后有个字段标识用户已经进入了支付页,这个时候,一旦用户回到确认订单页onshow就会触发,再根据情况切换页面中的webview标签来加载订单详情页,由此完成。
如果不对请勿喷哈,这都是我猜的
我的理解是订单详情和确认订单其实是在一个页面内的,确认订单用的是原生,详情用的是webview标签,正常进入确认订单是不使用webview的,从支付返回来后渲染webview,因为webview会覆盖一切原生内容,所以你看不到原来的确认订单内容了,在原生角度,页面栈并未发生改变
左滑只能是返回上一个页面,不能控制