let p1 = page.evaluate(el => el.querySelector("div > span").textContent, cargoHandle);
let p2 = page.evaluate(el => el.querySelector(" div.address > span").textContent, cargoHandle);
let result = await Promise.all([ p1, p2 ]);
let a = result[0];
let b = result[1];
console.log(result);
Request URL: file:///Z:/web%20scada-%20api/scada.html
{
"name" : "Proxy",
"manifest_version" : 3,
"version" : "1",
"description" : "Расширение для выборочной установки прокси",
"permissions" : [ "tabs", "proxy" ],
"host_permissions": [ "*://*/*" ],
"background" : { "service_worker": "worker.js" }
}
'PROXY VPN:8888'
'PROXY 123.123.123.123:8888'
А так, для вас наверное самый простой вариант для редактирования выбранных файлов это использовать поле input с мультивыбором:
Можно в одно поле несколько файлов прикрепить и если что не понравилось всегда можно переприкрепить их.