При использовании Onesignal с веб-сайтом Firebase: [Установка Service Worker] Не удалось установить Service Worker. SecuJavascript

Форум по Javascript
Ответить
Anonymous
 При использовании Onesignal с веб-сайтом Firebase: [Установка Service Worker] Не удалось установить Service Worker. Secu

Сообщение Anonymous »

Я получаю сообщение об ошибке, когда работник службы push-уведомлений пытается загрузить мое приложение Firebase после включения уведомлений. Полная ошибка:

Код: Выделить всё

[Service Worker Installation] Installing service worker failed SecurityError: The operation is insecure. Log.ts:34:18
p Log.ts:34
be ServiceWorkerManager.ts:421
e init.ts:23
e OneSignal.ts:196
Ne OneSignal.ts:203
init OneSignal.ts:165
 (index):64
push OneSignal.ts:302
push OneSignal.ts:267
t pageSdkInit.ts:21
 pageSdkInit.ts:50
 pageSdkInit.ts:60
 pageSdkInit.ts:60
DOMException: The operation is insecure. Log.ts:34:18
p Log.ts:34
t pageSdkInit.ts:24
 pageSdkInit.ts:50
 pageSdkInit.ts:60
 pageSdkInit.ts:60

Сайт использует https, и при переходе к файлу ServiceWorkerManager.js его содержимое корректно отображается. Я тестирую в браузере Firefox.
Настройки правильно сопоставлены для получения менеджера, который находится в общедоступной папке приложения Firebase.
Очистка кеша не работает, и я не могу перезапустить сервисного работника, поскольку он вообще никогда не запускается. Ошибка возникает каждый раз через несколько секунд после загрузки страницы.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ation-inst
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»