Значки 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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