【发布时间】:2018-04-09 22:03:36
【问题描述】:
我正在使用nightmarejs,但我遇到了一个不知道如何解决的问题。
我使用指令 goto(URL) 后跟指令 evaluate() 以便在网页上执行一些操作。 DOM 在 2-3 秒后准备就绪,但我相信指令 goto() 会等待非常繁重的整页下载(需要 6-7 秒)。
有没有办法告诉 nightmare 在 DOM 准备好后立即启动 evaluate() 函数,而不是在页面完全加载时启动?
【问题讨论】:
-
DOMContentLoaded事件有帮助吗? stackoverflow.com/a/800010/1042144
标签: javascript node.js web-scraping electron nightmare