我遵循了关于服务人员和后台同步的教程: https ://codelabs.developers.google.com/codelabs/workbox-indexeddb/index.html?index=..%2F..%2Findex#0
在 Safari iOS 11.3.1 上运行时,服务工作者已注册,因为它在日志中报告(已安装服务工作者)。但我不明白耶!工作箱已加载消息。
IndexedDB 工作正常,对象fetch
从服务器上更新。
但是,当我故意下线并执行 POST 时,没有任何内容写入 IndexedDB 队列。我的问题是: 1. 我在哪里可以在 Web Inspector 中检查服务人员?2. workbox-background-sync 是否支持 Safari iOS 11.3.1?如果是,我的设置有什么问题?