如何解决iOS系统中H5页面内嵌App时侧滑返回上一页的问题?

新手上路,请多包涵

问题: 当我 退出登录 时,触发返回操作(侧滑)不希望它再次返回登录页 + 之前浏览的历史页面

我目前使用以下这种方式,好像在安卓可以,在ios达不到效果,因为ios侧换还能看到上次浏览的一些页面(坑)
1.退出登录方法中加上以下代码
const routeHistory = history.length - 2 // 拿到历史记录长度
if (routeHistory > 1) {

router.go(-routeHistory)
router.push({ path: '/login' })

}

希望的几种解决方式:请求路过的大神!!
1、h5页面内嵌到app,如何阻止ios系统左右侧滑
2、退出某个页面时,希望清除以前的所有历史页面

阅读 944
1 个回答

用 replace 跳转

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