Popup.js:
У меня есть несколько страниц (например, 3), которые я получаю из истории Chrome согласно некоторой логике.Затем я помещаю «ссылки для скачивания» (по одной на страницу, то есть 3) с этих страниц в массив и передаю их в content.js с помощью port.postMessage ();
Content.js:
Я получаю этот массив из popup.js, а затем мне нужно скачать файлы.Но по какой-то причине скрипт скачивает только последнюю ссылку и игнорирует предыдущие 2
Может кто-нибудь помочь мне с этой проблемой и объяснить, почему это происходит?
popup.js
chrome.tabs.query({currentWindow: true,active: true},
function(tabs)
{
port = chrome.tabs.connect(tabs[0].id,{name: "download"});
port.postMessage(info);
});
content.js
port.onMessage.addListener(function(response)
{
for (var i = 0; i < response.length; i++)
{
document.cookie = cook
window.location = response[i]
}
})