В цикле 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