嘿我正在尝试编程我的第一个pwa并遇到以下问题:
当我启动我的网络应用程序时,我收到以下错误:
无法安装站点:未检测到匹配的服务工作者.您可能需要重新加载页面,或检查当前页面的服务工作者是否也控制清单中的起始URL
我认为我的清单网址是正确的,因为这个链接
的manifest.json
"start_url": ".",
"display": "standalone",
"orientation": "portrait",
"theme_color": "#29BDBB",
"background_color": "#29BDBB"
Run Code Online (Sandbox Code Playgroud)
我像这样注册我的sw:
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('./sw.js').then(function(reg) {
console.log('Successfully registered service worker', reg);
}).catch(function(err) {
console.warn('Error whilst registering service worker', err);
});
}
Run Code Online (Sandbox Code Playgroud)
我从这里得到了我的sw
所以我想创建一个简单的Web应用程序,我可以使用firebase托管.
有什么问题?谢谢你的帮助