Iphone6Plus返回白屏问题
// 此处是A页面
wx.navigateTo({
url: 'B?id=1'})
//此处是B页面
wx.redirectTo({
url: 'C?id=1'})
//此处是C页面
wx.navigateBack({
delta: 1
})
预期效果,在C页面点击返回,返回A页面。
实际效果:测试机型中iphone 6 plus 3次中必有一次返回空白页,只有标题,其余都是空白,并且无法返回其它页面,关掉小程序再进入,仍然停留在空白页面。
期待大神尽快解答一下~
10 回复
function handleForward(url, openType) { if (app.globalData.isNavigating) { return ; } app.globalData.isNavigating = true ; let forwardObj = { url: url, success: function () { let t = setTimeout( function () { app.globalData.clickflag = true ; app.globalData.isNavigating = false ; clearTimeout(t); }, 1000); } }; switch (openType) { case 'redirect' : // 重定向 wx.redirectTo(forwardObj); break ; default : // 正常跳转 wx.navigateTo(forwardObj); break ; } } |
自己封装了一个跳转的方法,应该没影响吧?
只有6plus会出现白屏现象,录屏中,第一次是正常,第二次是白屏现象。