有没有替代html5 api history.pushState?

时间:2013-07-25 10:19:53

标签: javascript html html5

Can I use开始,Html5 Api的“history.pushState()”无法在Android浏览器上使用< 4.2。

有替代方案吗?

请让我知道.. 感谢。

1 个答案:

答案 0 :(得分:3)

pushState出现之前,人们使用了URL的片段标识符(location.hash)。存在的库将提供使用它和历史API之间的通用接口。

使用片段ID不会回退到可以在服务器端处理的URL,所以我只是回退到这些设备上的非JS版本。 (可能会添加一个小推荐来更改浏览器)。