2016-03-10 6 views
0

Там есть веб-приложение, где мы используем Roboto шрифт, он загружается непосредственно из Google:Webapp Roboto шрифта аномалией только тогда, когда в прямом эфире сайт рассматривается с ОС Windows

@import url(//fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,300italic); 

Сайт выглядит нормально при просмотре OSX. Живой веб-сайт не загружает Roboto, но когда он просматривается в браузерах в Windows (Chrome, Firefox, Edge, ...). Он загружает шрифт правильно, однако, когда локальная версия разработчика сайта просматривается в Windows (из любого из этих браузеров).

Webapp использует Django, а также использует django-конвейер. Локальная версия разработчика не минимизирует JS или CSS. Живой сайт объединяет JS и CSS файлы и их минимизирует. Если я посмотрю на связанный + миниатюрный CSS, который приходит с живого сервера, он действительно содержит инструкцию import для шрифта Roboto. Браузер не следует этому, однако по какой-либо причине (только для Windows, только для реального сайта).

Еще одна вещь, которую я обнаружил, заключается в том, что мы используем DataTables. Мы используем беседку, а данные данных - из пакета bower, который содержит PDFMake для опций/кнопок DataTables (обратите внимание: мы не используем эту функцию, но она поставляется в коробке из пакета). PDFMake зависит от vfs_fonts, который содержит двоичный код Robot в формате ttf, встроенный в CSS. Насколько я могу видеть, хотя это не загружено в нашем случае, так как мы не используем плагины кнопок. Но я это заметил.

Кто-нибудь испытал это? Любые мысли, предложения по решению этого?

+0

у нас есть ссылка на сайт? –

+0

Мне жаль, что у меня нет ссылки. Сейчас это веб-приложение на основе подписки, и у нас нет бесплатной пробной версии. –

ответ

1

Я только что удалил его из комплекта трубопровода и импортировал его на отдельной линии. Я не уверен, почему он не работает с конвейером, но это сработало.

 Смежные вопросы

  • Нет связанных вопросов^_^