问题场景:小程序中嵌套了一个 webview 页面,webview 页面中有静默授权(A1 页面静默授权后重定向到 A2 页面),点小程序原生的返回按钮会返回到 A1 页面,然后页面就会反复静默授权;
预期表现:点小程序左上角原生的返回按钮返回到小程序上个页面;
解决方案:通过 history.pushState
添加历史记录名目,history.onpopstate
监听历史记录条目发生变化时,调用小程序 API wx.navigateBack
:
问题场景:小程序中嵌套了一个 webview 页面,webview 页面中有静默授权(A1 页面静默授权后重定向到 A2 页面),点小程序原生的返回按钮会返回到 A1 页面,然后页面就会反复静默授权;
预期表现:点小程序左上角原生的返回按钮返回到小程序上个页面;
解决方案:通过 history.pushState
添加历史记录名目,history.onpopstate
监听历史记录条目发生变化时,调用小程序 API wx.navigateBack
: