Articles in this topic
Open the phone camera straight from a file input with accept and capture, know what each platform really does with them, and handle the photo that comes back.
Read article →Detect iPhone HEIC uploads by their ftyp brand, decode natively where Safari can and with a WebAssembly decoder elsewhere, and re-encode to JPEG before upload.
Read article →Record camera video in the page with getUserMedia and MediaRecorder, pick a mime type each browser supports, and upload chunks while recording continues.
Read article →