В новой версии нашел еще несколько багов.
1. Клик по ссылкам с тегом target="_blank" ни вручную ни функционалом HE не срабатывает, т.е. открыть ссылку в новой вкладке невозможно.
2. $webpage->get_body() не возвращает страницу с учетом всех отработанных на данных момент JS.
Пример:
$browser->navigate("
https://rucaptcha.com/auth/login");
$browser->wait_for(60,1);
$label->click_by_inner_text("Я не робот",false,0);
$browser->wait_for(60,1);
if ($image->is_exist_by_attribute("src","
https://www.google.com/recaptcha/api2/p ... =",false,1))
echo "Изображение с капчей есть на странице! <br>";
else
echo "Нет капчи! <br>";
if (!preg_match("/https:\/\/www.google.com\/recaptcha\/api2\/payload/is",$webpage->get_body(),$arr) )
{
echo "Не смогли найти картинку с капчей в HTML документе!";
}
// Результат
Изображение с капчей есть на странице!
Не смогли найти картинку с капчей в HTML документе!
Эта же проблема наблюдается и на других сайтах.