0
웹 확장 API를 사용하여 현재 프로필의 기본 다운로드 폴더를 가져올 수 있습니까? 네이티브 메시징을 통해 외부 앱에 보내야합니다.Firefox 웹 확장 API - 다운로드 폴더 가져 오기
나는 https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/downloads에 있어야한다고 생각하지만 그렇지 않습니다.
웹 확장 API를 사용하여 현재 프로필의 기본 다운로드 폴더를 가져올 수 있습니까? 네이티브 메시징을 통해 외부 앱에 보내야합니다.Firefox 웹 확장 API - 다운로드 폴더 가져 오기
나는 https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/downloads에 있어야한다고 생각하지만 그렇지 않습니다.
가장 좋은 건 더미 파일을 다운로드하고 "filename"속성을 외부 응용 프로그램에 변수로 보내는 것입니다.
browser.downloads.onChanged.addListener(listener);
function listener(changed){
if(changed.filename != null){
// Do something
// Remove downloads.onChanged listener
browser.downloads.onChanged.removeListener(listener);
}
}
browser.downloads.download({url: dummyUrl});
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/downloads/onChanged
:당신은 파일 이름 값에 대한 참조를 얻기 위해 browser.downloads.onChanged 이벤트를 사용합니다