小程序页面跳转问题
问题描述:假如现在有四个页面,分别为A B C D,我从 A 页面跳转到 B 页面,B 页面再跳转到 C 页面,C 页面再跳转到 D 页面。此时,我在 D 页面,在 D 页面上有一个返回按钮,点击返回按钮,可以返回到 B 页面。但是如果用户不点击此按钮,点击左上角的返回,这时,页面返回到 C 页面。
问题:如何才能在点击左上角返回的时候,返回到 B 页面?试过 C 页面通过 wx.redirectTo() 方法跳转到 D 页面,但是在跳转的时候,会瞬间出现一次 B 页面,然后进入 D 页面;同样,也试过在 C 页面的 onUnload 方法内执行 wx.navigateBack 方法,也不是那么尽人意。