2014-11-14 25 views
1

我的樣式中@ font-face聲明中有一些圖標字體,只有在用戶選擇刷新頁面時,纔會顯示在Safari iOS中。該項目是建立在燼,所以刷新將永遠不會發生,如果用戶明確自己做。我知道圖標字體正在加載,因爲它們顯示爲刷新,但Safari只是忽略它們,直到我做到。我已經搜索瞭解決方案的日子,但找不到任何可行的方法。iOS8 Safari圖標字體無法加載,直到瀏覽器刷新

有沒有人遇到這個問題的解決?

===編輯====

這裏是我的參考@字體face聲明:

@font-face { 
    font-family: 'designcenter'; 
    src:url('../fonts/designcenter.eot?-s17jdf'); 
    src:url('../fonts/designcenter.eot?#iefix-s17jdf') format('embedded-opentype'), 
    url('../fonts/designcenter.woff?-s17jdf') format('woff'), 
    url('../fonts/designcenter.ttf?-s17jdf') format('truetype'), 
    url('../fonts/designcenter.svg?-s17jdf#designcenter') format('svg'); 
} 
+0

你運行的是哪個版本的iOS 8?自8.0.0以來,他們已經進行了一些更新,包括一些Safari錯誤修正。 – GJK 2014-11-14 19:53:07

+0

我使用的版本是8.1 – 2014-11-14 19:54:38

回答

1
經過一些嘗試和改變,我發現,如果我把價值

所以設計中心使用了單引號或整個項目,但它似乎始終如一地工作。

因此,就像回顧一樣,iOS8 Safari不能處理字體值的引號。我希望這能幫助未來的任何人。

相關問題