lingxiaoyi / Taro-navigation-bar

微信小程序自定义导航栏组件,navigation,完美适配全部手机
461 stars 72 forks source link

导航条组件点击onHome事件超过5层会报错 {"navigateTo:fail webview count limit exceed"} #16

Open yjj891896039 opened 5 years ago

yjj891896039 commented 5 years ago

你好,作者,我发现你的导航条组件点击onHome事件超过5层会报错 {"navigateTo:fail webview count limit exceed"}

lingxiaoyi commented 5 years ago

使用wx.navigateTo()或者组件跳转的页面路径最多只有5层,这些页面路径是可以通过wx.navigateBack()API或者左上角返回按钮按顺序返回的。当页面路径大于5层时,使用wx.navigateTo()进行下一页吗跳转会抛出错误: navigateTo:fail webview count limit exceed.

不过上述五层的限制只是针对 navigateTo,redirectTo 则无此限制。因为 redirectTo的行为是:关闭当前页面,跳转到应用内的某个页面。 反正把 navigateTo改成redirectTo 就ok了。自己看着使用!

yjj891896039 commented 5 years ago

好的