Разные стратегии исполнения рабочей среды на основе браузера / клиента? - PullRequest
0 голосов
/ 11 апреля 2019

Рабочий стол под управлением Chrome позволяет мне потенциально кэшировать активы в "гигабайтах", но iOS Safari ограничен до 50 Мб ...

Я не могу найти или выяснить способ создания кэширования во время выполнения на основе браузера / клиента.

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

Я пробовал типичные команды Javascript, которые выясняют детали клиента, но они не работают в файле workbox.js.

Как я могу обнаружить iOS и ограничить часть кэширования во время выполнения? (например: если на iOS / Safari не кэшируются ресурсы mp4 и т. д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...