Сбой навигации из-за сбоя страницы! JavaScript драматург

#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) или что-то в этом роде