PWA - Получить GET URL, когда онлайн - PullRequest
0 голосов
/ 08 ноября 2018

Я немного запутался в приближении отложенных запросов на выборку.

У меня есть кнопка в моем приложении. при нажатии я хочу выполнить выборку с использованием метода GET. Если устройство находится в автономном режиме, я хочу, чтобы выборка была отложена до следующего подключения устройства. Выборка может быть успешно завершена сейчас или в любое время в будущем.

Какой подход мне выбрать? Можете ли вы также уточнить, где должна быть отсрочка? т.е. скрипт приложения или сервисный работник

1 Ответ

0 голосов
/ 08 ноября 2018

То, что вы описываете, звучит как пользовательский случай для Background Fetch API . Он пока не получил широкой поддержки, но в настоящее время проходит тестирование в Chrome 71 .

Вы можете узнать больше из статей , как эта .

Вы не можете поддерживать работника службы в течение неопределенного времени, что было бы необходимо для этого работника службы без этого API. (Если хотите, вы можете попробовать вставить эту логику в код вашего веб-приложения с помощью таймера повторной попытки с задержкой.)

...