Именно вы должны это сделать
ся, чтоangular6 не поддерживает фоновую синхронизацию с сервисным работником. Какие шаги необходимы, чтобы сделать это без какой-либо библиотеки в угловой службе?
https://developers.google.com/web/updates/2015/12/background-sync
Как и где я могу получить доступWorkerGlobalScope вangular6 приложение непосредственно, чтобы можно было выполнить фоновую синхронизацию.
self.addEventListener('sync', function(event) {
if (event.tag == 'myFirstSync') {
event.waitUntil(doSomeStuff());
}
});
Проблема в том, что угловой CLI генерирует файл обслуживающего персонала (ngsw-worker.js). Есть ли способвпрыскивать / модифицировать / простираться этот файл? Да я могу отредактировать файлngsw-worker.js от руки или с другой причудливой уловкой. Есть ли официальный способ сделать это?