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

Логотип: https://keestalkstech.com/wp-content/ uploads / 2019/05 / ktt-logo.svg
Ссылка для предварительной загрузки: <link rel="preload" href="https://keestalkstech.com/wp-content/uploads/2019/05/ktt-logo.svg" as="image" type="image/svg+xml" crossorigin="anonymous" />

Я получаю следующие предупреждения в Chrome:

Предварительная загрузка для 'https://keestalkstech.com/wp- content / uploads / 2019/05 / ktt-logo.svg 'найден, но не используется, поскольку режим учетных данных запроса не соответствует. Подумайте о том, чтобы взглянуть на атрибут crossorigin.

А также:

Ресурс https://keestalkstech.com/wp-content/ uploads / 2019/05 / ktt-logo.svg был предварительно загружен с использованием предварительной загрузки ссылки, но не использовался в течение нескольких секунд после события загрузки окна. Убедитесь, что оно имеет соответствующее значение as и преднамеренно предварительно загружено.

Есть указатели?

6
Kees C. Bakker 14 Июн 2020 в 23:17

1 ответ

Лучший ответ

Похоже, удаление атрибутов crossorigin исправляет это:

<link rel="preload" 
      href="https://keestalkstech.com/wp-content/uploads/2019/05/ktt-logo.svg"
      as="image"
      type="image/svg+xml" />
4
Kees C. Bakker 15 Июн 2020 в 14:00