类似的问题here已被注意到!单页面应用程序中的后退按钮处理?
我有一个完全基于DHTMLX工具包(偶然的神话般的东西)的SPA。一个严重的用户体验问题是后退按钮处理:没有。
他们的论坛推荐'任何js路由库来处理URL散列中的应用程序状态并将其恢复。
我很困惑,因为SPA只有最简单的HTML,完全是Javascript,并且通过WebSockets进行大多数通信......这是否意味着我必须在每个按钮上单击/按键存储状态?
所以,...
- 是否面板对最佳实践的建议?
- 有一个现有的库,将做到这一点?
- 如果说图书馆的例子很简单,任何人都可以提供一个基本的方法吗?
非常感谢
Brian,谢谢。这几乎是我所达成的结论。后退按钮之间可能有一条细线被视为某种“撤消”机制。遗留的浏览器点很好,幸运的是,我可以指定使用符合HTML5的品种。 –