2

我想使用导航按钮在混合移动应用程序的历史记录中前后移动。到目前为止,window.history.back()工作window.history.forward()正常。

但是,我想根据其可用性更改前进按钮样式。

如何知道前进按钮是否可用?如何知道用户是否点击了上一页的后退按钮?

4

1 回答 1

0

您无法判断是否有转发历史记录。历史记录是一个安全问题,因为转发历史记录可能指向不同的域(例如带有用户银行帐号的 URL)。结果,Javascript 无法访问它。

你必须找到一个替代的黑客来解决这个问题。侦听历史更改事件并在您的 Javascript 中设置状态变量。

于 2013-09-20T14:26:34.943 回答