A simple camera PWA to show the capabilities of the web.
I have also written an article about the techniques used here.
- Save all photos in a given directory using the File Access API
- switch between all available cameras
- full offline support with a cache first approach
- unfortunately it's currently impossible to set the cameras focus point because of browser-api limitations.
To deploy a new version of this project, simply push a new commit to the main branch. But take care of updating the version in ./src/service-worker.js because otherwise existing users wouldn't get the update because of the Cache first approach.