Ответ 1
Шрифт в gstatic.com подается с заголовком Access-Control-Allow-Origin:*
.
Как указано здесь, это может быть проблемой прокси.
Одно можно сказать наверняка, вы не можете сами установить этот заголовок на страницах Github.
После обновления до последнего Google Chrome я получаю следующую ошибку.
Шрифт от источника 'http://fonts.gstatic.com' был заблокирован от загрузки политикой совместного использования ресурсов Cross-Origin: Нет 'Access-Control-Allow Заголовок -Origin 'присутствует на запрошенном ресурсе.
Из-за этого веб-шрифты не работают. Я знаю, что если я добавлю HTTP-заголовок Access-Control-Allow-Origin, он будет работать. Но мой сайт - сайт Jekyll, и он размещен в Github.
Итак, как добавить заголовок Access-Control-Allow-Origin
http на созданном Jekyll сайте, размещенном в Github?
Шрифт в gstatic.com подается с заголовком Access-Control-Allow-Origin:*
.
Как указано здесь, это может быть проблемой прокси.
Одно можно сказать наверняка, вы не можете сами установить этот заголовок на страницах Github.
Это ответ на старый вопрос, но, надеюсь, это поможет кому-то.
Если вы используете API Карт Google или Шрифты с помощью http, попробуйте вместо этого использовать версию https.