当我在 EC2 服务器上使用 Node.js 使用 PhantomJS 呈现网页时,我无法加载字体。我在谷歌上查过这个问题,虽然人们对此有疑问,但没有一个解决方案能真正帮助我。我正在寻找的是一种调试 PhantomJS 和 @font-face 的方法。我想查看它尝试加载的字体文件以及问题可能出现的位置,以便我可以自己修复它。显然这是非常模糊的,所以这里有一些图片详细说明了我的问题:
在本地主机上呈现(字体安装在机器上):http://imgur.com/o305T
在 EC2 上呈现(字体应从外部 css 文件加载):http://imgur.com/6CQW7
最佳答案
我认为答案很简单:您在解析 FOUT 之前渲染图像。
关于css - 调试 PhantomJS @font-face 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13299963/