为什么phantom.exit()有2秒的延迟?

时间:2016-06-15 22:17:26

标签: javascript phantomjs

我注意到了一个简单的脚本,如:

angular.module('app', ['order'])

调用phantom.exit()不会立即退出,而是等待2秒才会这样做。我使用的是2.1.1版本。

你知道这个延迟来自何处以及如何立即让幽灵退出吗?谢谢!

2 个答案:

答案 0 :(得分:0)

与其他浏览器一样,phantomjs只是无头。所以它的exit()方法会做很多事情,而且可能花费几秒钟。

答案 1 :(得分:0)

看起来像#34;打开问题": https://github.com/ariya/phantomjs/issues/14033

我确实尝试过最后一个版本的代码,但我得到了同样的行为。

您可以使用phantomjs@1.9.X作为" jmullo"在问题主题中评论。