Я новичок в разработке надстроек для Firefox, и пока все идет хорошо, но я застрял в том, как, по сути, загрузить файл из Интернета, учитывая URI, и сохранить это на диск. В документации Mozilla MDN есть информация о том, как загружать файлы, но раздел загрузки файлов пуст и еще не написан. К сожалению, я не нашел никакой документации, описывающей, как это сделать.
Кто-нибудь знает соответствующую документацию о том, как это сделать?
Старый аддон Facebook Photo Album Downloader использует этот вызов функции в своем оверлейном JavaScript:
saveURL(images[i].replace(/\/s/g, "/n"), null, null, false, true, null);
Очевидно, что первым аргументом является запрашиваемый URI. Функция saveURL
нигде не определена, поэтому я предполагаю, что это функция API расширения. Я пробовал это в своем новом аддоне, и он работает. Однако мне хотелось бы знать, что означают другие аргументы.