The second parameter of History.pushState
and History.replaceState
can be used to set the "title" of the history entry.
This means that when the user clicks through page 1 to page 8, this is what he should see in his history bar:
And it is working on Safari and Opera.
But on Chrome and FireFox, this is what the user sees:
Trying to change document.title
doesn't work as it changes all the entries within the history title:
What's the best solution to this problem?
Are we forced to using only one history title for all the pages implemented using pushState
and replaceState
?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…