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进行更新。