javascript - 2021 年 2 月新更新后,onbeforeunload 和 unload 事件不会在 android 中的 chrome 上触发
问题描述
今年早些时候,chrome 开始推出其新的选项卡分组功能,允许您将多个选项卡组合在一起。
我在我的 Web 应用程序中注意到的是 onbeforeunload 事件不再触发。我正在开发 AngularJS 应用程序,所以我尝试了
$window.onbeforeunload
window.onbeforeunload
window.addEventListener('beforeunload', function(event) {
// code here
});
他们都没有在那个新版本上工作。我正在对 beforeunload 事件和 unload 事件的退出代码本身进行一些检查。据我所知,他们俩都没有开火。
知道在关闭标签之前我还能尝试什么或正确的方法来进行确认吗?
解决方案
推荐阅读
- php - 如何对 PHP 生成的 HTML 表的每个字段执行计算?
- java - 如何修复此 Java 代码以使其不仅适用于 A 的所有等级?
- jakarta-ee - 在任何地方都找不到 JSTL 1.2 官方规范的链接
- angular - 如何在 ng-select 中的 Observable 类型的数组中插入值
- java - 尝试将 EJB 注入另一个组件时出现 UnsatisfiedResolutionException 的“不满足的依赖关系”
- sql - 从 Excel 工作表生成 SQL 脚本
- html - Lokesh Dhakar 的灯箱禁用滚动跳转到页面顶部
- python - 在 Python 中解析格式错误的 JSON 数据集的问题
- ios - 为什么我在 Xcode 命令行应用程序中没有收到来自 URL 请求的响应
- sphinx - sphinx:按 id 过滤不会影响使用 quorum 的查询速度