Предварительная загрузка шрифта не работает в большинстве крупных браузеров (за исключением того, что она работает в MacHtml

Программисты Html
Ответить
Anonymous
 Предварительная загрузка шрифта не работает в большинстве крупных браузеров (за исключением того, что она работает в Mac

Сообщение Anonymous »

Я пытаюсь предварительно загрузить шрифт до того, как страница будет отображаться
Я уже искал решения и нашел следующие ответы на Stackoverflow: Я пробовал их, но они не работают
[*]


Я даже пытался:
  • Изменение Crossorigin на Crossorigin = "Anonymous"
  • Поместить @font-face напрямую tag (вместо определения их в виде @fontshe-face (вместо определения их в виде @fontshe-face . < /code> до /после тега < /code> (или внешней таблицы стилей) < /li>
    < /ul>
    Но ни один из них не решал проблему < /p>

    demo < /plorn> < /p>

    < /plorn> < /p>

    < /plorn> < /p>

    < /plorn> < /p>

    < /press> < /p>

    < /plorn> Репозиторий: https://github.com/amjedomar/font-peloading-demo
  • Как кодовый и предварительный просмотр: https://tkjv9f-8080.csb.app/
, чтобы сделать проблему с помощью репрессии, я проще. 3secs (это просто для тестирования, чтобы моделировать медленное состояние Интернета) => Вы заметите, что:
  • В macos safari v18.6 страница не отображается до загрузки шрифта (см. Https://vimeo.com/110812222222222222222 ... 2222222222) =>>, который i wone i want {
    if (req.url.includes('fonts')) {
    setTimeout(next, 3000);
    } else {
    next();
    }
    });

    app.use(express.static(path.join(__dirname, 'public')));

    app.get('/', (req, res) => {
    res.sendFile(path.join(__dirname, 'public', 'index.html'));
    });

    app.listen(PORT, () => {
    console.log(`http://localhost:${PORT}`);
    });



    Подробнее здесь: https://stackoverflow.com/questions/797 ... king-in-ma
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»