历史PushState doent适用于移动浏览器

时间:2016-06-19 04:31:48

标签: javascript jquery html

我在其中一个页面中使用history.pushState(stateObj, "page", url);功能,它适用于基于桌面的浏览器,但是当我在移动设备上查看网站时同样无法工作,例如我在iphone 6 safari&铬。

我不确定是否必须使用history.js来支持移动浏览器,因为此脚本通常支持旧浏览器。

实际上会发生什么,它会创建一个后退历史记录,但即使您按历史记录-1或-2导航历史记录也始终显示相同的页面。虽然同样适用于桌面浏览器。可能是问题可能是由于移动浏览器的缓存有限

0 个答案:

没有答案