首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhantomJS 2.0与PhantomJS 1.9的差异

PhantomJS 2.0与PhantomJS 1.9的差异
EN

Stack Overflow用户
提问于 2015-02-17 07:52:26
回答 1查看 2.6K关注 0票数 8

有人能告诉我这些版本的区别吗?

在第2版中,我能做哪些我在早期版本中不能做的事情?

我使用PhantomJS执行Selenium生成的代码。性能会有改善吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-17 08:24:55

PhantomJS 2下面有一个“新”WebKit版本。因此,它从PhantomJS 1的534.34变为PhantomJS 2的538.1。在这个维度上的数字差异不大,但两个WebKit版本的发布之间有两年多的差异。另见:Does PhantomJS use QtWebKit or Blink?

这并不是因为它的性能更好,而是因为它支持更多最新的web标准和API,并且有更少的bug。

过去的问题:

  • element.click()并不适用于所有元素,但仅适用于<input><button>元素。(Workaround)
  • PhantomJS现在有了Function.prototype.bind,不再需要shim了。
  • PhantomJS <1.9.8默认使用SSLv3。
  • PhantomJS 1与 selectors有一个bug。
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28557100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档