SilurianYang / uni-simple-router

A simple, lightweight 'uni-app' routing plugin
https://v2.hhyang.cn/v2/
MIT License
749 stars 163 forks source link

第三方H5回退会触发 uni-app afterEach #455

Open huapisong opened 1 year ago

huapisong commented 1 year ago

问题描述 uni-app 跳转到 第三方H5 P1, P1 跳转到 H5 P2页面 在H5 P2页面回退到 H5 P1, 会触发 uni-app afterEach 导致to和from 信息不对 H5 P1 回退到 app 导致 getCurrentPages 获取的栈丢失,无法获取当前页面

复现步骤 [复现问题的步骤]

  1. 启动 '...'
  2. 点击 '....'
  3. 查看

[或者可以直接贴源代码]

预期结果 内嵌三方H5中内部回退不触发 uni-app afterEach

实际结果 内嵌三方H5中内部回退会触发 uni-app afterEach

系统信息:

补充信息 [可选] [根据你的分析,出现这个问题的原因可能在哪里?]

SilurianYang commented 1 year ago

app 中嵌套 webview 然后加载h5页面,在h5页面中返回时触发了路由守卫是吗?

huapisong commented 1 year ago

是的