2015-09-24 11 views
6

To jest mój CSS:Nie udało się zdekodować pobraną czcionkę w Meteor

@font-face { 
    font-family: 'geometria_lightlight'; 
    src: url('Geometria-Light-webfont.eot'); 
    src: url('Geometria-Light-webfont.eot?#iefix') format('embedded-opentype'), 
     url('Geometria-Light-webfont.woff2') format('woff2'), 
     url('Geometria-Light-webfont.woff') format('woff'), 
     url('Geometria-Light-webfont.ttf') format('truetype'), 
     url('Geometria-Light-webfont.svg#geometria_lightlight') format('svg'); 
    font-weight: lighter; 
    font-style: normal; 

} 

#logo{ 
    font-family: 'geometria_lightlight'; 
    font-size: 60px; 
} 

Jest to przesłanie Dostaję w Chrome: Nie udało się zdekodować pobrane czcionki: http://localhost:3000/Geometria-Light-webfont.woff2 localhost /: 1 OTS parsowania błąd: nieprawidłowa tag wersji localhost /: 1 Nie można zdekodować pobraną czcionkę: http://localhost:3000/Geometria-Light-webfont.woff

Otrzymuję tę wiadomość z każdą czcionką, którą pobieram za pomocą Wiewiórki.

+0

Dostaję również to, błąd dotyczy tylko plików czcionek .woff. – JoeTidee

Odpowiedz

10

Trzymaj czcionki w folderze public/fonts.

A potem zrobić coś takiego:

@font-face { 
    font-family: 'BebasNeueRegular'; 
    src: url('/fonts/BebasNeue-Regular.ttf') format('truetype'); 
} 
+0

Interesujące. Czy masz jakiś wgląd w to, dlaczego tak się dzieje? Dziękuję –

+0

'publiczne' to miejsce, w którym Meteor będzie szukał aktywów. To pomaga? –

+0

nie ma już folderu publicznego w meteorze. – puppeteer701

0

Po wypróbowaniu wiele innych podejść, i losy ponownie instaluje i sprawdzanie ciągu konfiguracjach meteorów i KMP, właśnie stały się kwestią o oczyszczaniu przeglądania danych z Chrome (buforowane obrazy i pliki), a następnie odświeżanie strony.