我注意到这个信息日志开始出现在谷歌Chrome Dev(版本55.0.2883.18 Dev),我无法想象为什么。
检测到网络慢速。加载时将使用回退字体:http://font-path.extension '
它出现在所有使用字体的网站上,甚至在本地页面和Chrome扩展。
我注意到这个信息日志开始出现在谷歌Chrome Dev(版本55.0.2883.18 Dev),我无法想象为什么。
检测到网络慢速。加载时将使用回退字体:http://font-path.extension '
它出现在所有使用字体的网站上,甚至在本地页面和Chrome扩展。
当前回答
编辑:这是不工作的最新版本的63.0+
我可以使用上述评论之一的帮助禁用它,转到
chrome: / /标志/ # enable-webfonts-intervention-v2
窍门是禁用“触发用户代理干预WebFonts加载总是”选项,就在下面。
其他回答
这意味着网络很慢,Chrome正在用本地回退替换web字体(使用@font-face规则加载)。
默认情况下,使用web字体渲染的文本在字体下载之前是不可见的(“不可见文本的闪光”)。有了这个改变,在速度较慢的网络上,用户可以在内容加载时立即开始阅读,而不是在空白页面中等待几秒钟。
Chrome相关问题:https://bugs.chromium.org/p/chromium/issues/detail?id=578029。(今年9月,3G连接启用了这种行为;这应该是你收到这条消息的原因。) 相关源代码:https://chromium.googlesource.com/chromium/src/third_party/+/master/WebKit/Source/core/css/RemoteFontFaceSource.cpp#74
在我的情况下,它是AdBlock Plus扩展谷歌chrome。把它关掉,它工作得很好。
如果你正在开发一个使用谷歌字体的应用程序,并希望确保你的用户看不到这些警告。一个可能的解决方案(此处详细介绍)是在本地加载字体。
我使用这个解决方案的应用程序,有时有缓慢的互联网(或没有互联网接入),但仍然提供页面,这假设你的应用程序使用谷歌字体和更新这些字体不是关键。还要假设使用ttf字体适合您的应用程序WC3 ttf字体浏览器支持。
以下是我如何完成本地服务字体:
访问https://fonts.google.com/,搜索你想要的字体
添加字体
下载它们
将它们放在站点根目录下
将它们添加到@font文件中
转到chrome://flags/#enable-webfonts-intervention-v2并将其设置为禁用
这是由于他们最新的“网络速度”API在Chrome中出现了一个错误。希望下个版本能修复
禁用此功能最简单的方法是取消chrome开发工具中的警告
希望这能有所帮助。