当脚本达到超时限制时,如何阻止脚本停止执行?我的代码如下:
this.waitForSelector("#my_selector", function(){
//... magic code
} , null, 30000)
到达30000
毫秒后,它停止了,但是在此迭代之后还有更多的要抓取的内容。
超时的要点是处理非标称行为(无法连接,否则...)。
您的功能应停止。如果就您的情况而言,如果不是这样,则意味着您的超时没有针对您的用例进行相应设置,那么您肯定需要增加它。
waitWhileSelector()函数可以在超时的情况下进行回调,这将是您的错误处理。