当我使用 JSConsole 并键入 window.history 时,它不包含任何 pushState 方法。那么发生了什么?它是否在默认浏览器中的 Android 4.0 中被删除,或者我该如何使用它?
问问题
4295 次
2 回答
9
是的,这是一个回归错误,但他们似乎对修复它不太感兴趣:
http://code.google.com/p/android/issues/detail?id=23979投票给它。
由于大多数制造商通常以一种或另一种方式自定义浏览器,因此他们可能会自己实现它。然而,我从未遇到过任何完全支持历史 API 的 ICS 手机。不能说我一直在寻找。
编辑:据称它已在 4.0.4 中修复,但仅在某种意义上说方法存在并执行您期望它们执行的操作,但 URL 栏未更新。
于 2012-05-30T19:44:23.520 回答
0
Android 2.2 和 2.3 很好地支持 History API,但版本 3 和 4 不支持。目前还没有关于它是否会被放回的消息。
但我认为如果您在 Android 4 中使用 chrome,您可以使用此功能。
于 2012-05-30T19:29:53.383 回答