css - 调试 PhantomJS @font-face 问题

标签 css node.js amazon-ec2 font-face phantomjs

当我在 EC2 服务器上使用 Node.js 使用 PhantomJS 呈现网页时,我无法加载字体。我在谷歌上查过这个问题,虽然人们对此有疑问,但没有一个解决方案能真正帮助我。我正在寻找的是一种调试 PhantomJS 和 @font-face 的方法。我想查看它尝试加载的字体文件以及问题可能出现的位置,以便我可以自己修复它。显然这是非常模糊的,所以这里有一些图片详细说明了我的问题:

在本地主机上呈现(字体安装在机器上):http://imgur.com/o305T
在 EC2 上呈现(字体应从外部 css 文件加载):http://imgur.com/6CQW7

最佳答案

我认为答案很简单:您在解析 FOUT 之前渲染图像。

检查这个:How to know when font-face has been applied

关于css - 调试 PhantomJS @font-face 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13299963/

相关文章:

html - 表格顶部的页脚位置

node.js - 使用 puppeteer + ffmpeg 从网站录制视频

javascript - 多个文件中的 promise

python - 使用一组过滤器在给定区域中最新的 AMI ID

amazon-web-services - 如何停止 Amazon EC2 计费?

javascript - 根据 CSV 值切换可见性

html - 可能或误用的功能?溢出 :Hidden Weirdness

html - 填充顶部不起作用

javascript - 如何使用 momentjs 获取从 UTC 到东部夏令时的当前偏移量?

tomcat - EC2 实例的稳定服务器名称