Задать вопрос
@remzi17

Почему в FIrefox и Safari файлы стилей переименовываются?

В firefox и safari почему-то меняется название подключаемых css файлов и, как следствие, относительные пути к изображениям и иконкам. Из-за чего это может быть?

Chrome - 66899817da13b914115446.png
Firefox и Safari - 66899828d7039964788604.png
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
У вас в vendor.js скрипт который зачем-то заменяет файлы стилей на блобы.

document.querySelectorAll('link').forEach((e => t(e)))

function t(e){"text/css"!=e.type&&"stylesheet"!=e.rel||!e.href||new URL(e.href,document.baseURI).origin==location.origin&&fetch(e.getAttribute("href")).then((async t=>{const i=await t.text();let n=Pt.transpileStyleSheet(i,!0);if(n=Pt.transpileStyleSheet(i,!1),n!=i){const t=new Blob([n],{type:"text/css"}),i=URL.createObjectURL(t);e.setAttribute("href",i)}}))}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы