- Published on
文章描述了在Linux下使用phantomjs截图时,中文字体显示问题的原因和解决方法。问题源于对文中所列字体缺少在Linux系统上可识别字体文件的支持,文章建议从OSX与Windows系统复制需要的文字体文件到Linux系统并进行格式转换,然后更新字体缓存使截图内容字体正常显示。
文章描述了在Linux下使用phantomjs截图时,中文字体显示问题的原因和解决方法。问题源于对文中所列字体缺少在Linux系统上可识别字体文件的支持,文章建议从OSX与Windows系统复制需要的文字体文件到Linux系统并进行格式转换,然后更新字体缓存使截图内容字体正常显示。
介绍了Promise的错误处理, 分析了then方法的错误处理流程, 并对比了catch和unhandledRejection的应用场景, 最后提供了一个统一处理NodeJS, 浏览器和Web Workers错误的小模块.
探讨了URL里+号的转换原因,解释了浏览器和NodeJS是如何处理URL编码和解码的,并找到了自己程序中处理+号的bug。