У меня есть мобильное приложение с использованием Cordova с AgularJS, которое отправляет сообщение API. Я поддерживаю только браузеры HTML5.Сообщение API Queuing от JavaScript (или Angular JS)
Вызов API не обязательно должен быть мгновенным, это может произойти после некоторого времени. Таким образом, это нормально, если сеть работает медленно или API, но важно то, что вызов произойдет на определенном этапе. Никакой обратной связи на клиенте не требуется, кроме сообщения.
Есть ли какая-нибудь библиотека (чистый JavaScript или угловой JS), которая делает это? Скажите, звоните в библиотеку, и библиотека будет помещать в очередь сообщение и доставлять его на каком-то этапе или повторить попытку через определенное количество времени, пока сообщение не будет доставлено?
Если нет готовой библиотеки, то есть ли у вас какие-либо рекомендации по ее достижению?
N.B. Если браузер перезагружен, сообщения должны быть все еще в очереди (так что для хранения памяти может быть не подходит)
Я добавил примечание, что я хочу поддержать перезапуск браузера, я не уверен, что это работает после перезапуска браузера, не так ли? – Adam
Если вам нужно состояние, вы можете объединить пример с локальным хранилищем – nhaa123