在開發小程序項目中,使用webview網頁顯示,遇到的問題:就是在webview頁面里有操作后,需要在左上角直接返回小程序
可以在webview的頁面里,調用history對象添加事件,再調用原生小程序的返回,如下所示,不管webview里跳轉多少個頁面,點擊小程序導航欄的返回鍵,都會返回原生小程序的首頁:
//需要在鏈接頁面的js中添加
history.pushState({page: 1}, null, window.location.href);
//然后監聽popstate事件
window.addEventListener('popstate', (event) => {
wx.miniProgram.navigateBack();
});