2015-10-13 83 views

回答

2

正如here所述,PhantomJS使用WebKit渲染引擎,如Chrome,Safari,Opera和许多其他Web浏览器。

简而言之,这样一个渲染引擎将HTML,CSS,图像和其他资源作为输入并计算它们的图形表示。 浏览器在屏幕上显示并显示给用户,而PhantomJS直接将其写入图像文件。 换句话说,同样的过程正在幕后进行,只是有不同的输出目标。