PhantomJS altenatives?

时间:2016-12-13 20:16:48

标签: browser phantomjs

有没有人知道PhantomJS是否有其他选择?我需要JS支持无头页面处理。快速轻巧。 PhantomJS非常渴望资源,在处理页面时会消耗大量内存和CPU。我想知道是否有更高效的类似功能,一些基于WebKit或类似的引擎。或者也许某种方法来运行浏览器实例并在VM中管理它? 谢谢!

1 个答案:

答案 0 :(得分:1)

由于Chrome现在支持(从版本59开始)无头跑,因此没有理由再使用过时的PhantomJS。除非您无法在目标计算机上更新/安装chrome。如果您已包含例如karma.conf中的karma-chrome-launcher现在可以指定:

browsers = ['ChromeHeadless']

还可以使用ChromeCanary或ChromeCanaryHeadless。