我在 PhoneGap 应用程序中使用 Backbone。像每个移动应用程序一样,我需要一个后退按钮功能。它基本上可以与 Backbone 完美配合,因为我可以简单地使用window.history.back()
它并且它可以正常工作。
我唯一的问题是决定何时显示后退按钮。usingwindow.history.length
不起作用,因为它在使用时没有减少back()
(当然,因为你也可以去forward()
)。
有没有办法检测是否有更多历史记录或者我是否已经在堆栈的底部?由于浏览器似乎没有提供此信息(如何检查用户是否可以返回浏览器历史记录),Backbone 是否会跟踪此信息?