Есть ли способ управления Service Worker в create-реагировать на приложение с точки зрения выборки - это кэширование 2000 HTTP-запросов после начальной загрузки - PullRequest
0 голосов
/ 12 апреля 2019

Мое приложение Я использую Create-React-App, он работает на 100% и проходит все тесты PWA Lightspeed.

Мое приложение имеет 1000x аудио клипы (маленькие по размеру) и 1000x SVG (маленькие по размеру), однако они составляют около 10 МБ.

Я включаю работника службы, так как хочу установить PWA, т.е. Я пытался использовать Lazy / Susse, но это работало только для загрузки этого конкретного компонента.

Это показывало "все еще загружается", поскольку усилия FETCH все еще происходили в фоновом режиме. Кто-то на 3G и более медленных соединениях, а также на старых телефонах, как я тестировал, просто вылетает.

Есть ли способ, которым я все еще могу иметь PWA и иметь некоторый контроль над тем, как быстро он пытается ВЫБРАТЬ остальную часть активов.

Я также установил реагирующую привязку, чтобы попытаться помочь, но, как я понял, это не связано.

Выборка должна быть более "нежной" или что-то в этом роде. Как мне поступить с этой ситуацией?

...