Вы можете попытаться сохранить текущий URL в состоянии Obj
function toHistory(url,title) {
history.pushState({url:url},title,url);
}
Это работает, но вы должны убедиться, что вы заменяете текущее состояние при первой загрузке страницы, чтобы обновить текущий URL.