2013-07-13 60 views
1

我有一個使用的CSS聲明爲這樣一個自定義字體的PhoneGap的應用程序:在Firefox和Chrome測試時在頭不工作的PhoneGap自定義字體

@font-face { 
font-family: 'NewRockerRegular'; 
src: url('font/newrocker/NewRocker-Regular-webfont.eot'); 
src: url('font/newrocker/NewRocker-Regular-webfont.eot?#iefix') format('embedded- opentype'), url('font/newrocker/NewRocker-Regular-webfont.ttf') format('truetype'), url('font/newrocker/NewRocker-Regular-webfont.svg#NewRockerRegular') format('svg'); 
font-weight: normal; 
font-style: normal; 
} 

body { 
font-family: "NewRockerRegular"; 
} 

的應用程序正常工作。

然而,當它編譯成一個Android應用程序自定義沒有出現在任何一個頭標籤(ETC)

字體正確地出現在所有的正文,雖然風格。

+0

代碼必須在調用位置更改。錯誤可能在此處 - > body {font-family}。因此,指定任何特定標記,詳細鏈接一些內容div#content,h1,..... – gnganpath

回答

0

如果您的目標是Android 2.0或2.1,它是一個known bug in WebView

您不能在這些平臺上使用外部WebFonts。

+0

I目標是4系列。這裏的奇怪之處在於webfonts正在處理正文文本。只是不在標題文本中。 – Danbuntu