This plugin allows you to add an element that let's a user choose a file from their device, and render it immediately without having to upload it. And you can upload the images on any workflow. Because who wants to waste storage space and burn capacity when you don't need to.
You can use any Bubble element "On element clicked" action to open the users file list.
The files the user selects will be saved into the "FileSelector & Uploader" "All Files" state.
Then, you can show the files in any image, audio, or video element you want. And when your ready, you can upload it to Bubble on any workflow.
Those uploaded files will then be saved in the FileSelector & Uploader "UploadedFiles" state.
Then, you can can save those "UploadedFiles" into your Bubble Data Object.
See the demo here:
https://file-selector-and-uploader.bubbleapps.io/version-testDemo editor:
https://bubble.is/page?id=file-selector-and-uploader&tab=tabs-1