Google Colaboratory ServiceWorker 错误 Chrome
Google Colaboratory ServiceWorker Error On Chrome
每当我打开 Colaboratory 文档时,我总是收到相同的错误消息:
NotSupportedError: Failed to register a ServiceWorker: The user denied permission to use Service Worker.
这发生在 chrome 并且我的浏览器允许 ServiceWorkers (chrome://serviceworker-internals/
),这是怎么回事?因为问题是所有代码仍在运行。
Colab 的输出框架使用服务工作者来支持一些功能,例如显示更丰富的图表(Altair 和 Plot.ly)。
错误消息表明第三方 cookies 在您的浏览器中被禁用,这将阻止浏览器服务工作者工作。该选项应配置在 chrome://settings/content/cookies.
下
这个错误通常有两个原因:
1- 您不允许在 colab 域上使用 cookie,因此您需要更改浏览器设置
2- 您正在使用广告拦截器
我在 chrome link (chrome://settings/content/cookies) 中尝试了以下白名单:
https://[*.]googleusercontent.com:443
[*.]colab.research.google.com
这是最好的方法,比简单地释放第 3 部分 cookie 更好
好像还行。
每当我打开 Colaboratory 文档时,我总是收到相同的错误消息:
NotSupportedError: Failed to register a ServiceWorker: The user denied permission to use Service Worker.
这发生在 chrome 并且我的浏览器允许 ServiceWorkers (chrome://serviceworker-internals/
),这是怎么回事?因为问题是所有代码仍在运行。
Colab 的输出框架使用服务工作者来支持一些功能,例如显示更丰富的图表(Altair 和 Plot.ly)。
错误消息表明第三方 cookies 在您的浏览器中被禁用,这将阻止浏览器服务工作者工作。该选项应配置在 chrome://settings/content/cookies.
下这个错误通常有两个原因:
1- 您不允许在 colab 域上使用 cookie,因此您需要更改浏览器设置
2- 您正在使用广告拦截器
我在 chrome link (chrome://settings/content/cookies) 中尝试了以下白名单:
https://[*.]googleusercontent.com:443
[*.]colab.research.google.com
这是最好的方法,比简单地释放第 3 部分 cookie 更好 好像还行。