2012-11-28 79 views
1

我將這些阿拉伯字體轉換爲與CSS @ font-face一起使用,並且它們可以在桌面上使用,但不能在iOS上使用。我嘗試了其他線程上建議的很多事情,但沒有喜悅。SVG字體無法在iOS上工作

這是該頁:http://bit.ly/WuBnaa < - 在桌面上,而不是在iOS上很好用。

+0

哇,爲什麼是反對票? – 3zzy

回答

0

。在你的@ font-臉上沒有SVG字體,看here

@font-face { 
    font-family: 'AlFatemi52'; 
    src: url('http://i4ideas.net/fatemi52/alfatemi152-webfont.eot'); 
    src: url('http://i4ideas.net/fatemi52/alfatemi152-webfont.eot?#iefix') format('embedded-opentype'), 
     url('http://i4ideas.net/fatemi52/alfatemi152-webfont.woff') format('woff'), 
     url('http://i4ideas.net/fatemi52/alfatemi152-webfont.ttf') format('opentype'); 
    font-weight: normal; 
    font-style: normal; 
} 

如果你做到以上轉換爲SVG字體以及,確保你得到阿拉伯範圍太(最轉換服務在線提取ascii範圍以外的所有內容)。

+0

我開始這個線程後,我刪除了SVG。至於阿拉伯範圍,我確實確定「沒有子集」被選中,字體松鼠的演示頁確實顯示了幾個阿拉伯字形。 – 3zzy

+0

我已經看到字體松鼠svgfonts被多次破壞(錯誤的ID),所以檢查,如果你還沒有。例如:看到你的'src:url(webfont.svg#thisID)',打開webfont.svg文件並檢查是否有一個帶有'id'屬性的字體元素,其值爲'thisID'。另外,你看過這個博客嗎? http://ixdc.net/blog/2011/01/05/css-arabic-custom-fonts-on-ios/? –

-1

總結:iOS上的WebKit不支持SVG格式。

您將不得不提出另一種格式,因爲沒有人知道(蘋果除外)什麼時候纔會實現(如果它曾經是)。

+0

嗯,我敢肯定它的工作原理,http://smashingmagazine.com使用字體和所有字體在iPad上工作 – 3zzy

+0

事實上,我使用的字體的英文字形,只是阿拉伯語的字體。對於阿拉伯語,出於某種原因它使用默認的iOS阿拉伯字體。 – 3zzy

+0

那麼,不是一切正常,請在這裏檢查:http://www.schepers.cc/svg/blendups/embedding.html – ale0xB