Я следовал руководству по сервисным работникам и фоновой синхронизации: 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? И если да, что не так с моей настройкой?