I also had the same requirement for one of my applications.
Here you go
https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview
This plugin provides the takePicture () method, which you can constantly call and receive all the images in an array or whatever you wish.
Read the plugin documentation for more details on the implementation.
For reference, here is an example application made using cordova-plugin-camera-preview
https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview-sample-app
To answer your question, the best way to allow users to confirm photos, I would suggest you first let the user capture as many photos that they want, and then display them as a gallery, where they can click on picture - they will see two options: 1. Close the photo 2. Take a photo.
Thus, users will have a good user interface.
source share