में टाइमआउट कैसे बढ़ाएं मैं waitFor()
का उपयोग कर रहा हूं। के रूप में नीचे दिए गए कोड:कैस्परजेएस
casper.waitFor(function check() {
return this.evaluate(function() {
return this.evaluate(someFunction, 'variable 1','variable 2','variable 3') === 'yes';
});
}, function then() {
console.log('Done');
});
Am कंसोल आउटपुट के रूप में यह हो रही
Wait timeout of 5000ms expired, exiting.
मैं टाइमआउट कैसे बढ़ा सकते हैं?
संपादित करें: मैं
casper.waitFor(function check() {
return this.evaluate(function() {
return this.evaluate(someFunction, 'variable 1','variable 2','variable 3') === 'yes';
});
}, function then() {
console.log('Done');
},10000);
यह मुझे निम्न त्रुटि दे रही है करने के लिए कोड बदल गए हैं:
CasperError: Invalid timeout function, exiting.
C:/filename:1720 in _check
आप टाइमआउट बढ़ाने के लिए एक विकल्प भी सेट कर सकते हैं। यह सभी समय के कार्यों के लिए डिफ़ॉल्ट होगा। निम्न लिंक देखें: [लिंक] (http://docs.casperjs.org/en/latest/modules/casper.html#timeout) – Ryguy
कृपया संपादित करें देखें। मैंने कोड अपडेट किया है लेकिन संपादन – user2129794
हां में दिखाए गए त्रुटि को प्राप्त कर रहा है, वास्तव में तीसरा तर्क टाइमआउट कॉलबैक पर है। टाइमआउट मान चौथा है। – Cybermaxs