Это / Я не работает должным образом на SW с React - PullRequest
0 голосов
/ 29 апреля 2019

В настоящее время я работаю над добавлением SW в мой CRA. Однако с регистрацией все в порядке, я не могу заставить своего ПО слушать события, потому что «это» кажется неопределенным, и мне интересно, почему. Вот мой сервис-работник. Js

`export function register(){
navigator.serviceWorker.register('/service-worker.js').then(reg => {
console.log(reg,'registration complete')}
}
this.addEventListener('install',()=> console.log('installed'))`

и в моем index.js я просто вызываю экспортированную функцию register (), которая, как мне кажется, работает, потому что регистрация работает.

1 Ответ

0 голосов
/ 29 апреля 2019
export function register(){
  navigator.serviceWorker.register('/service-worker.js').then(reg => {
  console.log(reg,'registration complete')}
}
self.addEventListener('install',()=> console.log('installed'))
...