Google Chrome + FireFox не загружает пользовательские шрифты (access-control-allow-origin) - PullRequest
0 голосов
/ 02 марта 2019

Я полагаю, что это было вчера, когда пользовательские шрифты моего сайта перестали функционировать.Теперь шрифты отображаются только в Safari, в то время как управление доступом с помощью Chrome и Firefox допускает ошибки происхождения в соответствующих консолях.Ошибка Chrome:

Access to font at 'https://blockheaddevdevdev--grify.repl.co/styles/font/wide.ttf' from origin 'https://blockheaddevdevdev.grify.repl.co' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Ошибка Firefox:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://blockheaddevdevdev--grify.repl.co/styles/font/wide.ttf. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).[Learn More]

Вот шрифт, который я использую Вот CSS, который применяет шрифты к странице Вот страница, на которой должны запускаться эти пользовательские шрифты

1 Ответ

0 голосов
/ 02 марта 2019

вы импортируете свой style.css из этого домена: https://blockheaddevdevdev - grify.repl.co

<link href="https://blockheaddevdevdev--grify.repl.co/styles/style.css" rel="stylesheet" type="text/css">

, а не: https://blockheaddevdevdev.grify.repl.co

Вот почему вы получаете ошибку перекрестного происхождения.

Если вы исправите тег Link, выне должен получить эту ошибку.

...