屏幕关闭时,Android会触发jQuery'beforeunload'

时间:2018-12-27 20:47:07

标签: android jquery google-chrome

我拥有用于​​移动设备和台式机设备的相同网站。我发现一种奇怪的行为是在移动设备上-Android和Chrome浏览器。 我没有机会发现行为的确切触发因素,但我认为这与屏幕关闭有关。

在卸载之前,我有此代码。在台式机上可以正常工作。

$(document).on('beforeunload',function(){
    $('.loading').show();
})

在手机上也可以正常工作,但是当我最小化Chrome或关闭屏幕并唤醒手机时。触发beforeunload事件。因此,我需要重新加载页面。我还尝试了一种较小的解决方法,即单击.loading类将其隐藏,但是由于这种行为,它不起作用。

有什么想法吗?

0 个答案:

没有答案