При изменении URL-адреса page.type асинхронное обещание не разрешается - (узел: 8036) UnhandledPromiseRejectionWarning: - PullRequest
0 голосов
/ 08 июня 2019

В цикле for..let URL-адрес изменяется, и при изменении URL-адреса обещание страницы ожидания не разрешается.

Поиск решения, но не найдено ни одного, который бы непосредственно касался проблемы.

for (let kword of searchkeywords)
{
await page.type('.FunctionalNavTextBold',`${kword}`);
await page.waitForSelector('#ctl00_cphColRight_ctl00_lblTableTop', { timeout: 1000});

// Upon URL changing page.type async promise is not resolved.
// (node:8036) UnhandledPromiseRejectionWarning: Error: No node found for selector: .FunctionalNavTextBold
// How to complete promise

await page.click('#ctl00_cphColRight_ctl00_gvIPOSearchResult_ctl02_lnkCompanyName');
};

Как выполнить обещание и решить (узел: 8036) UnhandledPromiseRejectionWarning: Ошибка: не найден узел для селектора: .FunctionalNavTextBold

...