webapp(vue)项目,禁止手机侧滑

1.如题,vue项目中,要做一个类似京东app的功能,“购物车”-“下单”,在“下单”页返回,弹出popup,安卓物理按键返回可控(可弹出),但是用苹果safari测试的时候或者微信内部浏览器,苹果自带的侧滑(向左)是先回到了“购物车”,然后又闪回到“下单”页
clipboard.png
2.看了好多app,大多数在下单之后的页面都不可(侧滑了),普通页面可侧滑,所以再想,把当前页的侧滑禁止了不就完了,但是试了 移动端的 touchmove事件并没达到效果(引入的n-zepto插件)
3.或者有别的好办法也可以沟通一下~,成长诚可贵,知识价更高啊~

阅读 6.4k
2 个回答

无法实现,侧滑返回是系统级的东西

你可以用钩子判断是从哪个route回到的购物车,如果是支付页面,则直接跳到个人中心或者商品页面

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题