Может ли проект UWP на основе Javascript получить доступ к сервисному работнику? - PullRequest
0 голосов
/ 26 марта 2019

Если сайт PWA недоступен и вы перезапускаете приложение UWP, оно вызывает сообщение об ошибке 404. Очевидно, что сервисный работник не может быть активирован для доставки контента при перезапуске UWP, поскольку он не может извлечь js, поскольку выборка не перехватывается.

Так что я подумал, что может быть разумнее добавить в проект работника сервиса js и страницу index.html, которая будет запускать локальную копию кода работника сервиса, чтобы выборка была в игре. Затем я могу сбросить местоположение документа, в котором будет использоваться кэшированный контент из предыдущего использования. Но navigator.serviceWorker не определяется. Смущен как работник сервиса нормально при использовании URI контента.

Есть ли способ начать в автономном режиме? Насколько я понимаю, кеш все равно должен быть там.

...