android - 屏幕关闭时Android触发jQuerys'beforeunload'
问题描述
我有相同的移动和桌面设备网站。我发现的一种奇怪行为是在移动设备上——Android 和 Chrome 浏览器。我没有机会发现该行为的确切触发因素,但我认为这与屏幕关闭有关。
我在卸载之前有这个代码。在桌面上它工作正常。
$(document).on('beforeunload',function(){
$('.loading').show();
})
在手机上它也很好用,但是当我最小化 Chrome 或屏幕关闭时,我会唤醒手机。它触发 beforeunload 事件。因此,我需要重新加载页面。我还尝试了一些小的解决方法,即单击 .loading 类将隐藏它,但是这种行为不起作用。
有任何想法吗 ?
解决方案
推荐阅读
- c# - 控制台显示此错误卷曲错误 51:证书验证失败:UNITYTLS_X509VERIFY_FLAG_EXPIRED
- javascript - 根据滚动位置播放不同的音频文件
- javascript - 在 Sublime Text 中运行 JavaScript
- plugins - Kuzzle 匿名用户访问插件?
- javascript - Javascript 多开关
- iis - IIS 应用程序池用户 AppData 文件夹不包含 TEMP 文件夹
- javascript - 将 backgroundSize 设置为 window.innerWidth 和 window.innerHeight
- python - 日期格式和错误问题
- algorithm - 证明特定决策问题是 NP 完全的
- android - 打开应用程序时接收数据意图打开第二个应用程序