Ошибка Google Colaboratory ServiceWorker в Chrome

Всякий раз, когда я открываю документ Colaboratory, я всегда получаю одно и то же сообщение об ошибке:

NotSupportedError: не удалось зарегистрировать ServiceWorker: пользователь отказал в разрешении на использование Service Worker.

Это происходит в Chrome, и мой браузер позволяет использовать ServiceWorkers (chrome://serviceworker-internals/), что происходит? Потому что весь код все еще работает.

введите описание изображения здесь


person M.M    schedule 16.01.2018    source источник


Ответы (3)


Кадры вывода Colab используют сервис-воркеры для поддержки некоторых функций, таких как отображение более богатых графиков (Altair и Plot.ly).

Сообщение об ошибке указывает на то, что в вашем браузере отключены сторонние файлы cookie, что помешает работе службы поддержки браузера. Опция должна быть настроена в chrome://settings/content/cookies.

person blois    schedule 16.01.2018
comment
Какие сторонние файлы cookie необходимо включить специально? Есть ли способ узнать? - person Tom M; 14.03.2018
comment
Я перехожу к chrome://settings/content/cookies и изменяю параметры файлов cookie, это работает. Спасибо. - person ah bon; 05.08.2018

Я попытался внести в белый список в ссылке Chrome (chrome://settings/content/cookies) следующее:

https://[*.]googleusercontent.com:443
[*.]colab.research.google.com

Здесь это был лучший подход, лучше, чем просто освобождать куки 3-й части. Кажется, работает и так далее.

person Renan Baima    schedule 15.03.2019

Обычно есть две причины этой ошибки:

1- вы не разрешили куки на домене colab, поэтому вам нужно изменить настройки браузера

2- вы используете блокировщик рекламы

person Iman Mirzadeh    schedule 09.03.2018