SyncEvent - 表示在 ServiceWorker 的 ServiceWorkerGlobalScope 上调度的同步操作
非标准
该功能是非标准的。请尽量不要在生产环境中使用它:因为每个用户不一定会正常运行。它的实现可能存在很大的不兼容性,并且将来可能会改变行为。
SyncEvent 接口表示在 ServiceWorker 的 ServiceWorkerGlobalScope 上调度的同步操作。
该接口继承自 ExtendableEvent 接口。
构造函数
SyncEvent.SyncEvent()
创建一个新的 SyncEvent 对象。
属性
从其祖先接口 Event 继承属性。
SyncEvent.tag 只读
返回此 SyncEvent 的开发人员定义的标识符。
SyncEvent.lastChance 只读
如果用户代理在当前尝试之后不再进行进一步的同步尝试,则返回 true。
方法
从其父接口 ExtendableEvent 继承了方法。
无。
桌面浏览器兼容性
| 特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
| 基础支持 | 49 | ≤79 | 未知 | 未知 | 未知 | 未知 |
SyncEvent() 构造函数 | 49 | ≤79 | 未知 | 未知 | 未知 | 未知 |
lastChance | 49 | ≤79 | 未知 | 未知 | 未知 | 未知 |
tag | 49 | ≤79 | 未知 | 未知 | 未知 | 未知 |
移动浏览器兼容性
| 特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
|---|---|---|---|---|---|---|---|
| 基础支持 | 不支持 | 49 | 未知 | 未知 | 未知 | 未知 | 未知 |
SyncEvent() 构造函数 | 不支持 | 49 | 未知 | 未知 | 未知 | 未知 | 未知 |
lastChance | 不支持 | 49 | 未知 | 未知 | 未知 | 未知 | 未知 |
tag | 不支持 | 49 | 未知 | 未知 | 未知 | 未知 | 未知 |