Указание пути / имени файла для загрузки файла не работает в API chrome.downloads, но работает для API Firefox browser.downloads.
У меня очень простой вызов в popup.js для chrome и firefox:
chrome.downloads.download({url: address, filename: path + "/" + filename, saveAs: false});
Вот еще один для Firefox:
browser.downloads.download({url: addresss, filename: path + "/" + filename, saveAs: false});
Он отлично работает, как и ожидалось в Firefox, но, несмотря ни на что, я не могу заставить его работать в Chrome. Даже при простой загрузке изображения Google в другое имя файла Chrome никогда не работает, но работает в Firefox, например:
chrome.downloads.download({url: "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", filname: "temp/temp.png"});
Что я делаю не так?