#javascript #playwright
#javascript #драматург
Вопрос:
Я пытаюсь перейти на дополнительный URL-адрес после завершения действия на первой странице playwright, каждый раз, когда я перехожу на дополнительную страницу, ошибка
Необработанное предупреждение promiserejectionwarning: page.goto: сбой навигации из-за сбоя страницы
=========================== журналы ===========================
переход к «https://google.com «, ожидая, пока «загрузка»
============================================================
мой код
await page.goto('https://youtube.com');
await sleep(10000);
await page.goto('https://google.com');
console.log("Passed this!");
Ответ №1:
Ошибка «Сбой навигации из-за сбоя страницы» также может возникнуть, если системный Playwright работает на исчерпании доступной оперативной памяти.
Комментарии:
1. Я тоже так думаю
2. спасибо за предложение. Но как вы это решаете? Как увеличить объем памяти в Chrome?
3. @Axel если вы используете PlayWright на виртуальной машине, вы можете увеличить настройки оперативной памяти. Если вы используете PlayWright в реальной системе, возможно, переключитесь на более мощную систему. Извините.
4. 👍 Я обошел эту проблему, открыв новую вкладку в chrome…it кажется, это очищает какое-то пространство.
Ответ №2:
это просто тайм-аут страницы. Просто сделайте await page.setDefaultTimeout(55555) или что-то в этом роде