Отмена регистрации (определенной) сервисной программы не работает в IE, в то время как код в Chrome исправен - PullRequest
0 голосов
/ 27 декабря 2018

Я хочу отменить регистрацию работника службы с моего сайта, используя следующий код JS:

navigator.serviceWorker.getRegistrations().then(function(registrations) {
    for(let registration of registrations) {
        if (registration.active.scriptURL === 'https://myapp.mydomain.com/siteworker-sw.js') {
            registration.unregister();
        }
    }
});  

Хотя в Chrome все работает нормально, IE 11 вызывает ошибку

';' expected

Может ли кто-нибудь указать мне правильное направление?

1 Ответ

0 голосов
/ 28 декабря 2018

Ваш оператор for..of подвергается бомбардировке, поскольку не поддерживается в IE .

...