Значки SVG периодически не отображаются в Google ChromeHtml

Программисты Html
Anonymous
Значки SVG периодически не отображаются в Google Chrome

Сообщение Anonymous »

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

Ресурс
Изображение был
предварительно загружен с использованием предварительной загрузки ссылки, но не использовался в течение нескольких секунд после
события загрузки окна. Убедитесь, что оно имеет соответствующее значение
и оно предварительно загружено намеренно.

Вот как они должны отображаться в моем меню в виде спрайта svg
Изображение

Файл значков можно найти здесь.
Что мне здесь не хватает? Мы будем очень благодарны за любую помощь!

Код: Выделить всё

body.manager #app-sidebar .nav-item svg.icon
Specificity: (1,3,2)
{
fill: rgb(202, 206, 217);
}

Код: Выделить всё

 
[url=/manager/]
Dashboard


Dashboard

[/url]



Подробнее здесь: https://stackoverflow.com/questions/798 ... gle-chrome

Вернуться в «Html»