Javascript 只要DOM做好了噩梦,就开始刮

Javascript 只要DOM做好了噩梦,就开始刮,javascript,node.js,web-scraping,electron,nightmare,Javascript,Node.js,Web Scraping,Electron,Nightmare,我正在使用,我有一个问题,我不知道如何解决 我使用指令goto(URL)和指令evaluate()在网页上执行一些操作。 DOM在2-3秒后就准备好了,但我相信指令goto()会等待很重的整页下载(需要6-7秒) 有没有一种方法可以告诉噩梦在DOM准备好后立即启动evaluate()函数,而不是在页面完全加载时启动 噩梦还不支持向goto函数传递额外的参数/选项,也没有关于访问electron提供的窗口内容api的适当文档 您可以通过dom ready事件跟踪页面是否已加载,但现在可能无法对其进

我正在使用,我有一个问题,我不知道如何解决

我使用指令goto(URL)和指令evaluate()在网页上执行一些操作。 DOM在2-3秒后就准备好了,但我相信指令goto()会等待很重的整页下载(需要6-7秒)


有没有一种方法可以告诉噩梦在DOM准备好后立即启动evaluate()函数,而不是在页面完全加载时启动

噩梦还不支持向
goto
函数传递额外的参数/选项,也没有关于访问electron提供的窗口内容api的适当文档

您可以通过
dom ready
事件跟踪页面是否已加载,但现在可能无法对其进行任何处理


如果有解决方案,我将更新答案。

DOMContentLoaded事件是否有帮助?