2***@qq.com
2***@qq.com
  • 发布:2024-09-27 17:26
  • 更新:2024-09-29 09:31
  • 阅读:52

【报Bug】webview,更新src后,进行了路由的push?

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 4.24

手机系统: Android

手机系统版本号: Android 15

手机厂商: 华为

手机机型: xiaomi14

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

html:
<web-view :src="workSrc"></web-view>

js:
const workSrc = ref('www.bilibili.com')
onMounted(()=>{
setTimeout(()=>{
workSrc.value = "www.baidu.com"
},2000)
})

操作步骤:

需要返回两次

预期结果:

更改webview的src,不影响app的页面栈

实际结果:

需要返回两次

bug描述:

我切换webview的src,会增加一个路由在页面栈中,

原本:['index','webpage']
切换后:['index','webpage','webpage']
会导致需要返回两次才能回到index页面

2024-09-27 17:26 负责人:无 分享
已邀请:
BFC

BFC

你好, 我这边用HBuilderX 4.24, 安卓模拟器,没有复现此问题。 发一下你这边的复现的demo工程

2***@qq.com

2***@qq.com (作者)

我刚刚看了一下,路由没啥问题,就是点击原生导航栏返回需要返回两次才能回到index(见测试demo)

要回复问题请先登录注册