斑码开发者
斑码开发者
  • 发布:2023-06-14 16:09
  • 更新:2023-08-21 22:44
  • 阅读:466

【报Bug】使用un.preloadPage预加载页面后,其它页面无法点击跳转

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: Android

手机系统版本号: Android 11

手机厂商: OPPO

手机机型: Reno4 5G

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://naibademo.banma-soft.cn/test.zip

示例代码:
formSubmit(e){  
                uni.preloadPage({  
                    url: "/pages/index/index",  
                    success(res) {  
                        console.log(res);  
                        uni.reLaunch({  
                            url:"/pages/index/index"  
                        })  
                    },  
                    fail(res) {  
                        console.log(res);  
                        uni.switchTab({  
                            url:"/pages/index/index"  
                        })  
                    }  
                });  
                return;  
}  

操作步骤:

案例代码见附件

formSubmit(e){  
                uni.preloadPage({  
                    url: "/pages/index/index",  
                    success(res) {  
                        console.log(res);  
                        uni.reLaunch({  
                            url:"/pages/index/index"  
                        })  
                    },  
                    fail(res) {  
                        console.log(res);  
                        uni.switchTab({  
                            url:"/pages/index/index"  
                        })  
                    }  
                });  
                return;  
}  

预期结果:

进入首页后,点击文字’商品‘可以跳转到商品页面

实际结果:

进入首页后,点击文字’商品‘无法跳转到商品页面

bug描述:

点击登录按钮,un.preloadPage预加载后首页之后,进入首页,点击文字’商品‘无法跳转到商品页面

2023-06-14 16:09 负责人:DCloud_UNI_Anne 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

1***@qq.com

1***@qq.com

有解决吗?switchTab预加载还是报错U.$getAppWebview is not a function

要回复问题请先登录注册