navigateTo偶尔出现不跳转的情况
发布于 5 年前 作者 jingliu 17485 次浏览 来自 问答

同一个跳转,跳转的成功和完结回掉都有执行,但会偶尔出现不跳转的情况 是什么原因呀

3 回复

不是页面超过限制 我的case是android 手机分享给ios手机,在首届面拿到分享数据,根据分享数据页面跳转,所以也不会超过页面数,而且

                  wx.navigateTo({

                        url: ‘…/sharePage/sharePage?ShareData=’ + JSON.stringify(shareBabyData),

                        success: function (res) {

                            console.log(res)// success

                        },

                        fail: function (res) {

                            console.log(res)  // fail

                        },

                        complete: function (res) {

                            console.log(res) // complete

                        }

                    })

成功的回调也执行了,我换成redirectTo 也会存在无法跳转的情况,

不是页面超过限制 我的case是android 手机分享给ios手机,在首届面拿到分享数据,根据分享数据页面跳转,所以也不会超过页面数,而且

                  wx.navigateTo({

                        url: '../sharePage/sharePage?ShareData=' + JSON.stringify(shareBabyData),

                        success: function (res) {

                            console.log(res)// success

                        },

                        fail: function (res) {

                            console.log(res)  // fail

                        },

                        complete: function (res) {

                            console.log(res) // complete

                        }

                    })

成功的回调也执行了,我换成redirectTo 也会存在无法跳转的情况,

可能是打开的页面数超限了,可以在console里调用getCurrentPages()看看。

回到顶部