У меня есть устаревшее приложение, в котором уже более 10 лет без проблем используются значки jquery и svg. Недавно некоторые пользователи сообщили, что значки SVG периодически не отображаются для них, когда они используют только Chrome.
Значки загружаются из статического файла на локальном сервере по адресу /assets/images/icons.svg.
вот пример того, как я загружаю значок в свой смарт-шаблон:
Когда я просматриваю сетевой журнал, файл будет запрошен и возвращен со статусом 200, но когда я просматриваю ответ, файл пуст.
Я уже пробовал принудительно выполнить предварительную загрузку этого файла с помощью
В шапке, но это работает ненадёжно. Фактически, я получаю предупреждение
Ресурс

был предварительно загружен с использованием предварительной загрузки ссылки, но не использовался в течение нескольких секунд после события загрузки окна. Убедитесь, что оно имеет соответствующее значение as и оно предварительно загружено намеренно.>
Что мне здесь не хватает? Любая помощь очень ценится!
Подробнее здесь:
https://stackoverflow.com/questions/798 ... gle-chrome