Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在尝试使用Zombie.js实现以下代码。但是,我无法使以下代码起作用:
var Browser = require('zombie'); browser = new Browser(); browser.wait(3000, function() { console.log("ok"); });
因此,脚本应该等待 3 秒,然后才会显示“ok”。然而,它会立即显示出来。
我是不是误会了什么?
谢谢你的帮助!
正如文档所述:
等待浏览器完成加载资源和处理 JavaScript 事件。
由于您没有请求任何内容,因此无需等待,因此 Zombie 立即调用回调。这更像是一种最大超时,而不是保证等待。