我想知道如何在设置选项对象后改变梦魇的可见性。
例如:
const Nightmare = require ('nightmare');
var nightmare = Nightmare ({show: visible})
.goto('https://google.com')
.evaluate(function () {
// Change nightmare visibility.
})
答案 0 :(得分:0)
好吧,设法搞清楚了。对于那些将来有这个问题的人来说,解决方案是替换
const Nightmare = require ('nightmare');
var nightmare = Nightmare ({show: true})
...
.evaluate(function () {
// Change nightmare visibility.
})
与
const Nightmare = require ('nightmare');
var nightmare = Nightmare ({show: true})
...
nightmare.options.show = false;
nightmare.
...
此方法可用于在执行期间更改Nightmare的任何选项。