安装服务工作者时发生DOMExecption错误

时间:2019-01-13 05:06:13

标签: javascript html service-worker

我正在尝试安装服务工作者,但使用来安装我的工作者时,我始终收到错误DOMException

if ('serviceWorker' in navigator) {
                console.log('Queing Worker...');
                window.addEventListener('load', function() {
                    console.log('Registering Worker...');
                    navigator.serviceWorker.register('service-worker.js').then(function(registration) {
                        console.log('ServiceWorker registration successful with scope: ', registration.scope);
                    }, function(err) {
                        console.log('ServiceWorker registration failed: ', err);
                    });
                });
            }

我该怎么办?

1 个答案:

答案 0 :(得分:0)

我发现了问题。 服务人员不能在重定向后面 仅在尝试将代码直接放入控制台时才发现