I have an app that displays a tree of remote files, and I’d like the user to be able to select one or more of these files and drag it to a folder on their desktop or anywhere else on the filesystem.
I’ve gotten it working with a single file, using this trick involving the DownloadURL property and some trickery with using a Node server to proxy the download request (since the
DownloadURL has no way of passing authentication headers).
Now I’m trying to drag multiple files, and I don’t think DownloadURL can do it.
If I could get the drop target OS path, I could transfer the files using Node. That would work.
Or if I could find a way to add multiple
DownloadURLs, that would work.
Or maybe there’s another method I don’t know of. Does anyone have a suggestion? Thanks.