我需要在PhantomJS中等一段时间.我搜索了很多,但没有找到答案.我在里面尝试这个代码,page.open但它不起作用.
var interval = window.setInterval(function(){
console.log("works");
clearInterval(interval);
}, 3000);
Run Code Online (Sandbox Code Playgroud)
我也试过,setTimeout但也没有帮助
window.setTimeout(function(){
console.log("works");
}, 3000);
Run Code Online (Sandbox Code Playgroud)
什么是等待几秒钟的解决方案?
我需要在日志之间等待3秒:jquery included和works.但这些日志同时出现在控制台中.
var page = require("webpage").create();
var url = "https://www.youtube.com";
page.open(url, function(status) {
if (status == "success"){
console.log(status);
if (page.injectJs("jquery.min.js")){
console.log("jquery included");
page.evaluate(function(){
setTimeout(function(){
}, 3000);
});
console.log("works");
phantom.exit();
}
}
else{
console.log(status);
phantom.exit();
}
});
Run Code Online (Sandbox Code Playgroud) 在代码中找到以下字符串:
Dim lng As Long
...
If lng Then
...
End If
Run Code Online (Sandbox Code Playgroud)
这种情况是什么意思?lng将输入什么值If?什么值可以避免呢?
非常感谢!