【发布时间】:2014-12-29 07:28:31
【问题描述】:
PhantomJS (CasperJS) 是否使用 WebKit 或 Chromium 作为默认浏览器驱动程序? 如果是WebKit,是直接WebKit还是qt还是gtk?
【问题讨论】:
标签: phantomjs casperjs chromium qtwebkit blink
PhantomJS (CasperJS) 是否使用 WebKit 或 Chromium 作为默认浏览器驱动程序? 如果是WebKit,是直接WebKit还是qt还是gtk?
【问题讨论】:
标签: phantomjs casperjs chromium qtwebkit blink
PhantomJS 基于 QtWebKit。
常见问题解答说:
问:PhantomJS 使用哪个 WebKit 版本?
A:如果你想了解 PhantomJS 支持的 HTML5/CSS3/其他特性,使用 WebKit 版本不是一个好主意。有关详细信息,请参阅支持的 Web 标准文档页面。
如果您真的想获得 WebKit 版本,请通过用户代理找到它,运行示例/useragent.js。实际版本取决于编译 PhantomJS 的库。
在 PhantomJS 1.9.8 中是 534.34。基于this page,它于 2011 年 5 月 5 日发布。
PhantomJS 2 will use 538.1于2013年11月发布:
截至 2014 年 5 月,它基于 webkit 538.1(7 个月大)。
CasperJS 在 PhantomJS (WebKit) 或 SlimerJS (Gecko) 之上运行。目前没有其他可用的引擎。
【讨论】: