Я реализовал функцию A2HS для моего приложения.Я следовал инструкциям по этой ссылке https://developers.google.com/web/updates/2018/06/a2hs-updates. Она отлично работает на моей локальной машине.Но, при попытке сделать это на телефоне Android, подключенном к моей машине, работник сервиса не регистрируется, появляется ошибка Ошибка DOMException.
Мое приложение работает на https://,, а не http://
IРегистрирую сервисного работника таким образом:
<script type="text/javascript">
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('service-worker.js')
.then(() => console.log('service worker installed'))
.catch(err => console.log('Error', err));
}
</script>