Это мой код для входа с помощью Facebook на веб-сайт, который я автоматизирую:
const loginButton = await page.waitForXPath(
"//button[contains(@name, 'login')]"
);
const email = await page.waitForSelector("#email");
const pass = await page.waitForSelector("#pass");
await page.evaluate((text) => {
email.value = text;
}, "my email");
await page.evaluate((text) => {
pass.value = text;
}, "my password");
await loginButton.click();
Обычно это работает хорошо, но один раз каждые 4 или 5 раз, после нажатия кнопки входа в систему, я получаю следующую ошибку :
"Требуются файлы cookie. Файлы cookie не включены в вашем браузере. Пожалуйста, включите файлы cookie в настройках браузера, чтобы продолжить."
Я изменил с Chromium на Chrome, чтобы посмотреть, решит ли это проблему, но это не сработало.
Я также проверил настройки файлов cookie и они включены.