Html Visual Studio 2013中的自定义字体

Html Visual Studio 2013中的自定义字体,html,css,visual-studio-2012,Html,Css,Visual Studio 2012,我在visual studio 2013中遇到了一个小问题。 在我的应用程序中(用html和javascript开发) 我使用自定义字体。 如果我尝试运行我的应用程序 在另一台电脑(没有安装字体)上 看不到字体。 出于这个原因,很明显,我无法将我的应用程序放入 windows应用商店 也许我必须在Visual studio中设置一些东西? 这是css代码。有人知道我要做什么吗 @font-face{ font-family: 'custom_font'; src: local('An

我在visual studio 2013中遇到了一个小问题。 在我的应用程序中(用html和javascript开发) 我使用自定义字体。 如果我尝试运行我的应用程序 在另一台电脑(没有安装字体)上 看不到字体。 出于这个原因,很明显,我无法将我的应用程序放入 windows应用商店

也许我必须在Visual studio中设置一些东西? 这是css代码。有人知道我要做什么吗

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

这里的秘密在
src
属性中:

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

您需要将字体托管在可通过internet访问的远程位置,然后将
url
条目更改到此位置,或者,您需要将字体定位在本地系统中
local

指定的位置,为什么不将字体托管在Web服务器/cdn上,并使用url,而不是依赖本地计算机上的字体?这意味着您的应用程序依赖于internet连接。即使不使用internet,我也总能看到应用程序的可能副本具有自定义字体。出于这个原因,我认为还有另一个解决办法。我解决了这个问题。我更改了.eot中字体的格式!