标签: javascript html html5
从Can I use开始,Html5 Api的“history.pushState()”无法在Android浏览器上使用< 4.2。
有替代方案吗?
请让我知道.. 感谢。
答案 0 :(得分:3)
在pushState出现之前,人们使用了URL的片段标识符(location.hash)。存在的库将提供使用它和历史API之间的通用接口。
pushState
location.hash
使用片段ID不会回退到可以在服务器端处理的URL,所以我只是回退到这些设备上的非JS版本。 (可能会添加一个小推荐来更改浏览器)。