-
Notifications
You must be signed in to change notification settings - Fork 650
feat(camera): adds multi-shot camera feature (#1616) #2392
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…s no exif data on android
The thumbnail bar logic needs optimizations on Android. |
Made improvements to image processing on the Android side. |
Latest iOS Demo: (also updated the link in the PR desc) |
Latest Android Demo: (also updated the link in the PR desc) |
Latest packed plugin: (also updated the link in the PR desc) |
Summary
This pull request introduces significant enhancements to the Camera plugin, focusing on multi-camera support and landscape mode functionality for both Android and iOS platforms. The changes include new features and UI improvements to improve the user experience when capturing and previewing images using the
@capacitor/camera
packageResolves #1616
Demos
Android - https://github.com/user-attachments/assets/5813e036-065d-49dc-bd1f-2097c657fdc8
iOS - user-attachments/assets/f70930f8-495d-4b65-bb1c-a73479a28218
Example Usage
Example Response
Changes Included
Motivation
Sometimes users want to be able to take multiple photos and attach them in the app. The previous UX was jarring and most users instead resort to the phone camera app and then attach files from the gallery, with the multi camera support, users can now take multiple photos without leaving your app.
Testing
Known quirks
Related Issues
Please review the changes and provide feedback or approval for merging into
main
.Packed plugin (if anyone wants to try it locally)
capacitor-camera-7.0.1.tgz