function block(nSeconds) {
var now = new Date();
var exitTime = now.getTime() + nSeconds * 1000;
console.log('before block: '+ now.getSeconds());
while (true) {
now = new Date();
if (now.getTime() > exitTime) {
break;
}
}
console.log('after block: '+ now.getSeconds());
}
传参
page.evaluate(click_button, g_button_index);
function click_button(button_index) {
console.log('click_button: index = ' + button_index);
var btns = document.getElementsByTagName('button');
console.log('click_button: button count = ' + btns.length);
if(btns.length > button_index) {
btns[button_index].click();
}
return;
}