Как исправить CSS311 в IE11 при загрузке иконок материалов Google? - PullRequest
1 голос
/ 22 апреля 2019

В ie11 я загружаю иконки материалов Google

<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/icon?family=Material+Icons">

но я получаю эту проблему

CSS3111: @font-face encountered unknown error.

При поиске ошибки в Интернете, он говорит, что бинарный источник создан таким образом, который не соответствует стандартам Microsoft, но есть ли другая ссылка, которую я должен использовать для этого?

Спасибо

1 Ответ

0 голосов
/ 23 апреля 2019

Пожалуйста, проверьте эту статью и thread .

CSS3111 может быть вызвано функцией Windows 10, называемой блокировкой доверенных шрифтов.Функция блокировки ненадежных шрифтов может помешать пользователям загружать ненадежные шрифты, которые обрабатываются графическим интерфейсом устройства (GDI).Ненадежные шрифты - это любые шрифты, которые установлены вне каталога% windir% Fonts.

Чтобы отключить блокировку ненадежных шрифтов с помощью групповой политики

  1. Откройте редактор управления групповой политикой
  2. В разделе «Политика локального компьютера» разверните узел «Конфигурация компьютера», разверните «Административные шаблоны», разверните «Система» и нажмите «Параметры смягчения».
  3. В параметре «Блокировка ненадежных шрифтов» выберите «Не блокировать ненадежных».fonts.

Чтобы отключить блокировку ненадежных шрифтов с помощью редактора реестра

  1. Откройте редактор реестра (regedit.exe) и перейдите к следующему подразделу реестра:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Kernel \
  2. Если ключ MitigationOptions отсутствует, щелкните правой кнопкой мыши и добавьте новое значение QWORD (64-разрядное), назвав его MitigationOptions.
  3. Чтобы отключить эту функцию: введите 2000000000000. и перезагрузите компьютер
...