2014-04-01 119 views
1

我在visual studio 2013中遇到了一些問題。 在我的應用程序中(使用html和javascript開發) 我使用自定義字體。 如果我嘗試在另一臺電腦(未安裝字體)上運行我的應用程序 ,則 看不到字體。 由於這個原因,顯然,我不能把我的應用程序在 的Windows商店。Visual Studio 2013中的自定義字體

也許我必須在Visual Studio中設置一些東西? 這是css代碼。有人知道我要做什麼?

@font-face{ 
    font-family: 'custom_font'; 
    src: local('AngryBirds'), url('AngryBirds.ttf') format('truetype'); 
} 
+0

爲什麼不將字體託管在web服務器/ cdn上並使用url而不是依賴本地機器上的字體?這意味着你的應用依賴於互聯網連接。 – martincarlin87

+0

[使用自定義字體使用CSS?](http://stackoverflow.com/questions/12144000/using-custom-fonts-using-css) –

回答

0

祕密這裏是在src屬性:

src: local('AngryBirds'), url('AngryBirds.ttf') format('truetype'); 

您需要在通過互聯網訪問的遠程位置任一主機字體然後更改url進入到這個位置,或者您需要按照local的規定在本地系統上找到字體。

+0

我總是看到應用程序,即使不使用互聯網有自定義字體。出於這個原因,我認爲還有另一種解決方案。 – user3485122

+1

我解決了這個問題。我在.eot中更改了字體的格式! – user3485122

相關問題