場景代碼:web
在開發小程序的時候,我遇到了一個bug。進入webview頁面後,須要點擊兩次左上角的返回按鈕才能夠返回。在微信小程序社區發現,並非我一我的遇到這樣的問題,有一位樓主的回答解開了個人疑惑。小程序
這確實比較符合個人場景,我就是在usedidshow中,修改了webview的url,因爲小程序監聽了window的路由變化,因此認爲此階段也作了一次頁面跳轉,儘管url可能沒有變化微信小程序
解決方案: 由於項目使用了taro框架,因此使用taro框架中的api,延遲觸發頁面url修改,這樣就不是初始化階段進行的路由變化了api