如何在等待功能达到超时时跳过步骤

如何防止脚本在达到超时限制时停止执行?我的代码看起来像:


this.waitForSelector("#my_selector", function(){

     //...  magic code

} , null, 30000)

达到30000几毫秒后,它会停止,但在此迭代后还有更多内容需要抓取。


暮色呼如
浏览 181回答 1
1回答

泛舟湖上清波郎朗

一个点超时是处理的非正常行为(无法连接,否则......) 。您的功能应该停止。如果在您的情况下不应该,则意味着您的超时未根据您的用例设置,您肯定需要增加它。该waitWhileSelector()函数可以在超时的情况下的回调,这将是你的错误处理。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript