У меня есть список элементов на странице, теперь при нажатии на каждый элемент открывается новая вкладка, которую мне нужно проанализировать и вернуться на исходную страницу, а затем щелкнуть следующий элемент.Так что это нужно сделать повторно для всего предмета.Код указан ниже:
for(let k =0 ;k<item_arr.length;k++) {
let item_id = item_arr[k];
console.log("=====inside for loop======");
console.log("=====ITEM ID:::::======"+item_id);
try
{
console.log("=====before click======");
let item_d = await page.$('div[id="'+item_id+'"]');
await item_d.click();
console.log("=====after click======");
}
catch (e)
{
console.log("Error >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :"+e);
}
pages = await browser.pages();
count = pages.length;
console.log("==========count number of pages"+count);
}
Я получаю сообщение об ошибке, как указано ниже:
(node:12280) UnhandledPromiseRejectionWarning: ReferenceError: pages is not defined
Так, как справиться с очисткой?