我做了一个React构建,npm开始构建。当我将构建上传到GitHub页面时:My React App Github Page 然后我收到这个错误: “服务工作者注册期间出错:DOMException:仅允许安全的来源”。 我试图对index.html文件进行一些更改,尝试注册服务工作者,如下所示:
<script type="text/javascript" src="/static/js/main.99691887.js">
if('serviceWorker' in navigator){
// Register service worker
navigator.serviceWorkerContainer.register('service-worker.js').then(function(reg){
console.log("SW registration succeeded. Scope is "+reg.scope);
}).catch(function(err){
console.error("SW registration failed with error "+err);
});
}
</script>
但我仍然得到错误。有没有办法在我的GitHub页面上使这个工作?