Nightmarejs 点击 window.confirm 的按钮
Nightmarejs to click the window.confirm's button
我还没有找到相关的api。
我要点击“确定”
我意识到这是一个老问题,但为了后代和完整性,能够覆盖 input
、confirm
和 alert
的默认行为已添加到 v2 中.1.0 defining a custom preload script.
我假设这是一个确认提示,你想要的选择是肯定的。默认情况下,Nightmare 现在将使用确认指定的默认响应。如果您想覆盖该行为,您可以执行以下操作:
window.__nightmare = {};
__nightmare.ipc = require('ipc');
window.confirm = function(message, defaultResponse){
if(message == "sure to delete?")
return true;
return defaultResponse;
}
...在自定义预加载文件中。
我还没有找到相关的api。
我要点击“确定”
我意识到这是一个老问题,但为了后代和完整性,能够覆盖 input
、confirm
和 alert
的默认行为已添加到 v2 中.1.0 defining a custom preload script.
我假设这是一个确认提示,你想要的选择是肯定的。默认情况下,Nightmare 现在将使用确认指定的默认响应。如果您想覆盖该行为,您可以执行以下操作:
window.__nightmare = {};
__nightmare.ipc = require('ipc');
window.confirm = function(message, defaultResponse){
if(message == "sure to delete?")
return true;
return defaultResponse;
}
...在自定义预加载文件中。