在 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。
中所述
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>
Angular 启动时加载一些字体。
https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700
当我启动 nodewebkit 并且处于离线状态时,似乎尝试加载字体会减慢应用程序的速度...我可以在不加载的情况下保持此字体离线吗?
或者angular一直在网上看这种字体?
谢谢!
这不是 angular 关心的问题。在 HTML5 中,您可以为此使用 appcache。
中所述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>