在 angular 中添加供离线使用的字体?

Add fonts for offline usage in angular?

Angular 启动时加载一些字体。

https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700

当我启动 nodewebkit 并且处于离线状态时,似乎尝试加载字体会减慢应用程序的速度...我可以在不加载的情况下保持此字体离线吗?

或者angular一直在网上看这种字体?

谢谢!

这不是 angular 关心的问题。在 HTML5 中,您可以为此使用 appcache

http://www.w3schools.com/

中所述

HTML5 introduces application cache, which means that a web application is cached, and accessible without an internet connection.

在您的 index.html 旁边创建一个名为 resource.appcache

的文件

将link添加到您要在其中缓存的以下文件resource.appcache

CACHE MANIFEST
# v1.0.0
https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700

然后在你的html,link它喜欢

<!DOCTYPE HTML>
<html manifest="resource.appcache">
...
</html>