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 | 未知 | 未知 | 未知 | 未知 | 未知 |