我想使用导航按钮在混合移动应用程序的历史记录中前后移动。到目前为止,window.history.back()
和window.history.forward()
正在努力工作。
但是,我想根据其可用性更改前进按钮样式。
如何知道前进按钮是否可用?如何知道用户是否点击了上一页的后退按钮?
答案 0 :(得分:0)
您无法判断是否有正向历史记录。历史记录是一个安全问题,因为转发历史记录可能位于不同的域(例如带有用户银行帐号的URL)。因此,Javascript无权访问它。
你必须找到一个替代黑客来解决这个问题。侦听历史记录更改事件并在Javascript中设置状态变量。