我为一个需要在手机上工作的静态 Web 应用程序设置了一个 service worker。我正在为此应用程序使用 react/webpack2。
当我通过桌面打开应用程序时,Service Worker 安装并运行良好,但是当我尝试通过移动设备访问该应用程序时,它没有安装。当软件完成安装时,它会给你一条警告信息(“onInstalled”);
https://abo-deg.surge.sh(这里是一个例子)
https://abo-deg.surge.sh/survey/background
https://github.com/strongharris/sample(sw.js位于 src 内,主入口点:src/index.js、webpack.config)
警报消息通过桌面显示,但不会在移动浏览器上显示。我错过了什么吗?有没有其他方法可以为移动 Web 应用程序设置 Service Worker?任何资源、提示或猜测将不胜感激。