有没有一种方法可以在获取方面控制create-react-app中的Service Worker-初始加载后会缓存2000个HTTP请求

时间:2019-04-12 18:45:39

标签: reactjs service-worker create-react-app workbox

我的应用程序我正在使用Create-React-App,它可以100%运行并通过所有PWA Lightspeed测试。

我的应用程序具有1000x音频剪辑(较小)和1000x SVG(较小),但是它们大约为10MB。

我启用了需要PWA(即可安装)的服务工作者。我尝试使用懒惰/暂停,但这仅适用于加载该特定组件。

它显示“仍在加载”,因为FETCH的工作仍在后台进行。有人使用3G和较慢的连接,以及我测试过的较旧的手机,它只是崩溃了。

有没有办法我仍然可以拥有PWA,并且可以控制它尝试获取其余资产的速度。

我还安装了react-snap来尝试和帮助,但这是我意识到不相关的。

Fetch需要更“温柔”或其他。我应该如何处理这种情况?

0 个答案:

没有答案