javascript - 使用 service-worker.js 中的方法在 EDGE 和 IE11 对象中出现错误不支持属性或方法“waitUntil””
问题描述
在 service-worker.js 文件中调用时获取对象不支持属性或方法“waitUntil”错误(在 Edge 和 IE11 中)
self.addEventListener('activate', function(event) {
event.waitUntil(self.clients.claim());
});
解决方案
在创建服务工作者之前,不推荐使用 Internet Explorer。所以完全不用担心。MSFT 已经有 5 年不支持它了,你也不应该支持它。
Edge 支持服务工作者,包括几年前的 waitUntil。
所以我认为你在 Edge 中没有问题。如果服务工作者注册然后 waitUntil 工作,它是规范的一部分。
推荐阅读
- python-3.x - 将类实例存储在 python 列表中
- javascript - 如何根据 JSON 文件中的布尔值自动添加过滤器
- function - 映射函数应用于列表的特定元素
- ffmpeg - 如何使用 ffmpeg 查找音频流
- java - 模拟firebase android应用程序
- python - 在 IBM Watson Studios 上加载 json 文件
- flutter - 如何在不显示键盘的情况下聚焦 TextField?
- java - 从数据库表中填充 Java HashMap
- labview - LabVIEW:(取消)按名称捆绑并交换颜色
- android - 唯一约束失败:query_table.ID(代码 1555 SQLITE_CONSTRAINT_PRIMARYKEY[1555]