我有一个可以进行DOM操作的网络应用程序。但是,在移动设备上,如果您最小化浏览器并关闭手机屏幕,则在再次打开浏览器约3-4分钟后,页面会刷新,之前的任何DOM更改都会丢失(页面会加载到屏幕上并且#39 ; s默认状态)。
作为一种解决方法,我可以使用一些AJAX通过ping将页面更改发送到数据库,然后每当页面加载时 - 如果最后一次ping是特定时间差异 - 加载更改。
然而这有点乏味。有没有人知道一种阻止移动浏览器刷新页面的方法?
仅供参考我没有使用jQuery。
答案 0 :(得分:0)
在移动设备上刷新的浏览器不属于您的网站。这主要是因为网站需要在移动设备的存储中才能显示而无需刷新。移动设备没有那么多RAM,所以网站将在大多数移动浏览器上刷新,你无法阻止它。
如果有任何办法,可以帮助减少网站的大小。