详细问题描述(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)
[内容]
tabbar 页面嵌入nvue页面,退出登录清除uni.clearStorage() 时,再返回切换tabbar页面,nvue页面上执行的uni api全部会报错: launch webview id is not ready,导致页面无法跳转,除了uni.request
重现步骤
[步骤] 步骤已经在附件demo中详细说明,按照页面提示文字进行操作即可重现
[结果]
[期望]
[如果语言难以表述清晰,可以拍一个视频或截图,有图有真相]
IDE运行环境说明
[HBuilder 或 HBuilderX]
[IDE版本号]
HBuilderX 1.5.2 .20190121
[windows版本号]
[mac版本号]
App运行环境说明
[Android版本号]
[iOS版本号]
iphone6s
[手机型号]
应该和手机型号无关
[模拟器型号]
附件
附件已上传
联系方式
[QQ]
ThorUI_echo (作者)
延时了,此问题我排查了应该是uni.clearStorage 或者uni.removeStorageSync api影响,使用异步api :uni.removeStorage似乎可以避免此错误,请下载demo重现一下
2019-01-25 13:55
ThorUI_echo (作者)
此问题和延时执行一点关系也没有,希望排查一下,api并不是初始化页面的时候调用,而是点击click的时候才去调用,延时多久都是一样
2019-01-25 16:04