uniapp h5页面刷新之后路由栈丢失,刷新之后无法返回上一页

940 阅读1分钟

H5端页面刷新之后页面栈会消失,此时navigateBack不能返回,如果一定要返回可以使用history.back()导航到浏览器的其他历史记录。

goBack() {  
  let back = getCurrentPages();  
  if(back && back.length > 1) {  
    uni.navigateBack({  
      delta: 1  
    });  
  } else {  
    history.back();  
  }  
}

参考链接:blog.csdn.net/m0_59962820…