我正在使用与google +标签类似的bootstrap3标签:
https://plus.google.com/109537483127696013335
与google +类似,每次用户点击新标签页时,我也会使用 history.pushState()更改网址。
问题:
假设你看过这三个标签:
https://plus.google.com/109537483127696013335/posts
https://plus.google.com/109537483127696013335/about
https://plus.google.com/109537483127696013335/photos
您的浏览器历史记录中有3个项目,如果您点击后退按钮,您将返回 / about ,然后 / posts ,但页面内容将保持不变( / photos ),而不是更改回正确的标签。
谷歌+中存在此问题,我希望更好地使用后退按钮以获得更好的用户体验,我该如何解决?