在我的基于HTML和JavaScript的Windows 8.1应用程序中,我正在下载自定义ttf和otf字体文件。文件通过https下载并存储在appdata / local文件夹中。下载字体后,我使用@ font-face声明创建一个样式表来使用该字体。
字体是ms-appdata:///local/fontfile.ttf
的引用。但是,由于“Can’t load <ms-appdata:///local/fontfile.ttf>. An app can’t load remote web content in the local context.
”错误,无法加载文件。
如果我下载图像并使用相同的技术将其添加到DOM,一切正常。字体文件也适用于常规网站,因此它也不是文件本身。
任何想法如何让下载的字体文件起作用?