uni-app H5页面使用webview嵌入其他网站的网页(对方也是uni-app做的H5),然后在H5页面使用navigateBack返回上个页面失效。返回受到影响的是webview里面的网页。
- 发布:2023-06-07 17:56
- 更新:2023-06-08 16:09
- 阅读:844
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.3
浏览器平台: Chrome
浏览器版本: 86.0.4240.198
项目创建方式: HBuilderX
操作步骤:
预期结果:
返回的时候应该webview嵌入其他网站的网页(对方也是uni-app做的H5)不受影响,执行我做H5的返回上个页面
返回的时候应该webview嵌入其他网站的网页(对方也是uni-app做的H5)不受影响,执行我做H5的返回上个页面
实际结果:
返回受到影响的是webview里面的网页,webview的网页会返回上一步,返回几次之后(先返回webview里面的页面栈,全部出栈之后)才会到我做的H5返回上个页面
返回受到影响的是webview里面的网页,webview的网页会返回上一步,返回几次之后(先返回webview里面的页面栈,全部出栈之后)才会到我做的H5返回上个页面
bug描述:
- uni-app H5页面使用webview嵌入其他网站的网页(对方也是uni-app做的H5),然后在H5页面使用navigateBack返回上个页面失效。
- 返回受到影响的是webview里面的网页,webview的网页会返回上一步,返回几次之后(先返回webview里面的页面栈,全部出栈之后)才会到我做的H5返回上个页面。
- 我打印我的H5页面栈才有两个页面,理论上会返回到上个页面。
尝试措施:
我先用v-if把webview给关闭了,还是会有(第2.)的影响。
1***@qq.com (作者)
那我如何返回上一个页面?
2023-06-08 16:41
困难总比办法多
回复 1***@qq.com: this.$router.push
2023-10-12 10:49