Add support for uploading files from a content Uri
hej2010 opened this issue · 2 comments
hej2010 commented
New Feature / Enhancement Checklist
- I am not disclosing a vulnerability.
- I am not just asking a question.
- I have searched through existing issues.
Current Limitation
Currently a ParseFile can only be created/uploaded using a byte[]
or a File
.
When opening a file/document using an intent (https://developer.android.com/training/data-storage/shared/documents-files#open-file) the Uri can't always easily be converted into a File and it is often too large to store in a byte array.
Feature / Enhancement Description
Add support for uploading files from a content/document Uri, e.g. with new ParseFile(name, uri, contentType)
.
Example Use Case
Alternatives / Workarounds
Write the Uri data to a temp file and upload using new ParseFile(file)
.
3rd Party References
parse-github-assistant commented
Thanks for opening this issue!
- 🎉 We are excited about your ideas for improvement!
parseplatformorg commented
🎉 This change has been released in version 4.3.0