1
似乎在調用history.pushState之後,window.location.pathname不會被更改(至少在Safari中)。任何方式來獲取更改的路徑名?我目前只是在全球範圍內跟蹤它。獲取HTML5 history.pushState(...)後的狀態
似乎在調用history.pushState之後,window.location.pathname不會被更改(至少在Safari中)。任何方式來獲取更改的路徑名?我目前只是在全球範圍內跟蹤它。獲取HTML5 history.pushState(...)後的狀態
你可以嘗試存儲在stateObj
function toHistory(url,title) {
history.pushState({url:url},title,url);
}
這工作當前的URL,但你必須確保你更換第一頁負載的電流狀態與當前的URL進行更新。