移动睡眠/唤醒后防止页面刷新

时间:2016-11-25 06:08:07

标签: javascript html mobile

我有一个可以进行DOM操作的网络应用程序。但是,在移动设备上,如果您最小化浏览器并关闭手机屏幕,则在再次打开浏览器约3-4分钟后,页面会刷新,之前的任何DOM更改都会丢失(页面会加载到屏幕上并且#39 ; s默认状态)。

作为一种解决方法,我可以使用一些AJAX通过ping将页面更改发送到数据库,然后每当页面加载时 - 如果最后一次ping是特定时间差异 - 加载更改。

然而这有点乏味。有没有人知道一种阻止移动浏览器刷新页面的方法?

仅供参考我没有使用jQuery。

1 个答案:

答案 0 :(得分:0)

在移动设备上刷新的浏览器不属于您的网站。这主要是因为网站需要在移动设备的存储中才能显示而无需刷新。移动设备没有那么多RAM,所以网站将在大多数移动浏览器上刷新,你无法阻止它。

如果有任何办法,可以帮助减少网站的大小。