Персидский @font-face не работает в Chrome, ошибка или нет?

Не уверен, что это ошибка в Chrome или что-то не так с моим CSS

Вот демонстрация того, о чем я говорю: демонстрационная ссылка

Проблема в том, что я использую собственный шрифт фарси на своем веб-сайте под названием BMitra(он абсолютно бесплатен в общественном достоянии), и все основные браузеры (последние версии FF и IE6+) отображают этот шрифт просто отлично, но мой Chrome пропускает этот шрифт и переключается на системный по умолчанию tahoma.

Вот мой CSS:

@font-face {
    font-family: 'BMitra';
    font-weight: normal;
    src: url('fonts/regular/BMitra.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/regular/BMitra.woff') format('woff'), /* Modern Browsers */
         url('fonts/regular/BMitra.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('fonts/regular/BMitra.svg#svgBMitra') format('svg'); /* Legacy iOS */
    }

@font-face {
    font-family: 'BMitra';
    font-weight: bold;
    src: url('fonts/bold/BMitraBd.woff') format('woff'), /* Modern Browsers */
         url('fonts/bold/BMitraBd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/bold/BMitraBd.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('fonts/bold/BMitraBd.svg#svgBMitra') format('svg'); /* Legacy iOS */
    }

Итак, есть идеи? это ошибка в webkit или что-то еще. заранее спасибо.


Примечания:
  • Исходный шрифт имеет формат истинного типа, и я преобразовал его с помощью онлайн-инструмента. но я уверен, что шрифт не поврежден, потому что все остальные форматы работают нормально.
  • Я только что выяснил, что у кого-то была такая же проблема (вот ссылка), но решение вообще не работает! это также нарушает функциональность в IE9!
  • Я вижу, что Chrome загружает шрифты в консоль Chrome, поэтому проблема не в веб-сервере или недоступности ресурсов шрифтов во время загрузки страницы.

5
задан Community 23 May 2017 в 10:33
поделиться