【发布时间】:2018-10-12 11:20:59
【问题描述】:
我遵循了有关服务人员和后台同步的教程: https://codelabs.developers.google.com/codelabs/workbox-indexeddb/index.html?index=..%2F..%2Findex#0
在 Safari iOS 11.3.1 上运行时,Service Worker 已注册,因为它会在日志中报告(Service Worker installed')。但我没有得到耶! Workbox 已加载 ???? 消息。
IndexedDB 工作正常,对象会在服务器的每个 fetch 上更新。
但是,当我故意离线并执行 POST 时,没有任何内容写入 IndexedDB 队列。我的问题是: 1. 我在哪里可以在 Web Inspector 中检查 service worker? 2. workbox-background-sync 是否支持 Safari iOS 11.3.1?如果是,我的设置有什么问题?
【问题讨论】:
标签: mobile-safari service-worker workbox