bevy_web_file_drop
Bevy plugin adding better support for drag and drop files in the web. Bevy has built in drag and drop events, but they cause a panic when used in a web build and don't cancel the default browser behavior. This plugin adds some custom JavaScript glue around the canvas to catch these events and relay them to Bevy.
Testing
View the example on web with trunk serve.
View the example on native with cargo run -p example.
Drop in .png files to see the texture change.