Загрузка аудио и изображений тихо - PullRequest
0 голосов
/ 08 марта 2019

Я использую приложение create-реакции-приложение, и у меня приблизительно есть приблизительно два ресурса для вызова ресурсов: 1000x Изображение 1000x svgs

Только подмножество загружено на разных экранах и ни одного на домашней странице.Например, на странице 1, 50 изображений и 50 svg .. на странице 2 ... 75 изображений и 75 svg ... и т. Д.

Мне было интересно, есть ли способ загрузки после загрузки домашней страницы.. componentDidMount ..

Я мог бы начать предварительную загрузку ресурсов 1-й страницы, а затем асинхронизировать страницу 2 и т. д., что будет хорошей практикой?

Обратите внимание, я намерен включить PWA.Итак, я должен сохранить активы в localStorage или это уже будет обрабатываться сервисным работником, и что моя идея предварительного загрузчика просто должна выполнить свою задачу?

Что я хочу достичь, это 1. PWA, который выбирает все оценки при установке2. Предварительно загрузите все ресурсы в фоновом режиме асинхронно

Я младший разработчик, поэтому любая помощь или направление будут оценены.

1 Ответ

0 голосов
/ 09 марта 2019

Браузер начнет загружать ваши изображения, как только попадет в тег <img />.

Вы можете сначала сделать ваши изображения, но скрыть их, используя display: none;.

Приложение create-реакции-приложение использует стратегию cache-first, которая означает, что каждое импортируемое изображение будет кэшироваться в кэш-памяти браузера.

...