@@ -25,7 +25,7 @@ function isLock (navigationHelper, type, options) {
2525 clearTimeout ( timerId )
2626 timerId = setTimeout ( ( ) => {
2727 if ( navigationHelper . lastSuccessCallback && navigationHelper . lastFailCallback ) {
28- navigationHelper . lastFailCallback ( ' timeout' )
28+ navigationHelper . lastFailCallback ( ` ${ type } :fail timeout ${ options . url || '' } ` )
2929 navigationHelper . lastFailCallback = null
3030 }
3131 } , 1000 )
@@ -43,7 +43,7 @@ function navigateTo (options = {}) {
4343 if ( options . events ) {
4444 eventChannel . _addListeners ( options . events )
4545 }
46- const { path, queryObj } = parseUrl ( options . url )
46+ const { path, queryObj } = parseUrl ( options . url , true )
4747 const basePath = getBasePath ( navigation )
4848 const finalPath = resolvePath ( path , basePath ) . slice ( 1 )
4949
@@ -70,7 +70,7 @@ function redirectTo (options = {}) {
7070 return
7171 }
7272 if ( navigation && navigationHelper ) {
73- const { path, queryObj } = parseUrl ( options . url )
73+ const { path, queryObj } = parseUrl ( options . url , true )
7474 const basePath = getBasePath ( navigation )
7575 const finalPath = resolvePath ( path , basePath ) . slice ( 1 )
7676 navigation . replace ( finalPath , queryObj )
@@ -120,7 +120,7 @@ function reLaunch (options = {}) {
120120 return
121121 }
122122 if ( navigation && navigationHelper ) {
123- const { path, queryObj } = parseUrl ( options . url )
123+ const { path, queryObj } = parseUrl ( options . url , true )
124124 const basePath = getBasePath ( navigation )
125125 const finalPath = resolvePath ( path , basePath ) . slice ( 1 )
126126 navigation . reset ( {
0 commit comments