在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