2015-06-02 21 views
7

Ich mache eine Anwendung in PhoneGap mit benutzerdefinierten Schriftstil. Der Schriftstil nimmt Browser auf, aber Android-Telefon nicht einnehmend.Phonegap: Benutzerdefinierte Schriftart funktioniert nicht

<style>  
@font-face { 
     font-family: 'CooperStd'; 
     src: url('fonts/cooperblackstd.eot'); 
     src: url('fonts/cooperblackstd.eot?#iefix') format('embedded-opentype'), 
      url('fonts/cooperblackstd.woff') format('woff'), 
      url('fonts/cooperblackstd.ttf') format('truetype'), 
      url('fonts/cooperblackstd.svg#CooperBlackStd') format('svg'); 
     font-weight: 900; 
     font-style: normal; 
    } 


body{font-family:'CooperStd' , arial ; } 

</style> 

Ich überprüfte den Schriftpfad, es ist auch korrekt Konsole im Browser überprüfen. Es gibt keinen Fehler, den ich gefunden habe.

Vielen Dank im Voraus

+0

Mögliche Lösung: http://stackoverflow.com/questions/12454681/custom-fonts-in-android-phonegap –

+0

Ich habe versucht, den Link, den Sie erwähnen, aber seine Arbeit nicht @ Mark Veenstra –

Antwort

2

können Sie versuchen, aus Stammordner relativen Pfad, dh statt:

src: url('fonts/cooperblackstd.eot'); 

src: url('/fonts/cooperblackstd.eot'); 

vorausgesetzt Fonts versuchen, einen Ordner auf dem gleichen Niveau ist wie Ihr .html Datei unter dem www Ordner.

Grüße,

+1

Wie kann ich vom Root-Ordner zugreifen, haben wir keinen Zugriff für Stammordner @Palvinder –

+0

Ist der Stil, den Sie oben in der HTML-Datei oder separate CSS-Datei gezeigt haben? Wenn es in Ihrer HTML-Datei und ich nehme an, die HTML-Datei befindet sich im Stammverzeichnis Ihres Projekts, zusammen mit einem Schriftarten-Ordner und dann die Pfade auf /fonts/cooperblackstd.eot usw. (Blick auf die führenden /) zu ändern, werden Sie sicherstellen habe sie richtig referenziert. Auch hatte ich ein ähnliches Problem in einer App, wo das Anfügen der **/** schien gebrochene Links zu einem Bild über Javascript in einer hybriden Android-App zu beheben (aber auf meinem lokalen Desktop gut funktionieren). – Palvinder

+0

Bitte stimmen Sie mich ab, damit ich ein Bild hinzufügen kann. –

Verwandte Themen