필자는 Electron apps의 파일 시스템 끌어서 놓기 기능을 가지고 놀았으며 모든 것을 로컬 파일로 작업하는 데 아무런 문제가 없었습니다. 나는 문서에서 무엇이든 보지 못했고, 이것이 가능한지 아는 사람이 있는지 알고 싶습니다. Electron에서 드래그 아웃 기능을 사용하여 앱 외부 및 파일 시스템으로 원격 파일을 드래그하고자합니다.Electron App에서 원격 파일을 파일 시스템으로 끌 수 있습니까?
구체적인 예 : 내가 작업중인 프로그램은 Dropbox와 비슷한 원격 파일 관리 도구입니다. 원격 파일을 나타내는 dom 요소를 Finder (또는 Windows 탐색기) 창으로 드래그하여 전자가 해당 위치로 파일을 다운로드하도록하고 싶습니다.
파일이 Electron 설명서에 따라 로컬로 저장되어있는 한이 작업을 수행 할 수 있습니다. http://electron.atom.io/docs/all/#dragging-files-out-of-the-window
나는 두 가지 솔루션을 구상 할 수
- (위의 링크에서 참조 된) 전자가 '하여 startDrag'이벤트에 DownloadItem 또는 URL을 통과 할 수있는 능력을 가지고 있는가?
- 어떤 종류의 '떨어 뜨린 소리'라도들을 수 있으며 내 DOM 요소가 삭제 된 위치의 로컬 파일 시스템 경로를 가져올 수 있습니까? 예를 들어,/Users/{proile}/Desktop? 내 기존 다운로드 방법을 사용하여 특정 경로로 파일을 다운로드 할 수 있습니다.
목표 달성 방법에 대한 의견이 있으십니까? 시간 내 주셔서 정말 고마워요.
나는 같은 보트 메이트에있다. 어떤 솔루션을 찾으십니까? –
공식 레포에서 GitHub 문제를 게시 함 : https://github.com/electron/electron/issues/11691 –