Spis treści
- Wprowadzenie
- Kod bazowy dla porównania ImageCapture vs canvas
- Robienie zdjęcia
- Wsparcie ImageCapture
- Kod przykładu na Github
- Klikalny przykład na Github Pages
- Podsumowanie
Wprowadzenie
We wszystkich aplikacjach WWW w których pracowałem do tej pory robienie zdjęcia polegało na podpięciu się do wideo z kamery i przechwyceniu pojedynczej klatki strumienia. Klatka ta była potem rysowana na elemencie <canvas>
a następnie zapisywana jako blob
.
To podejście jest hakiem, wymaga nadmiarowych elementów. Niedawno natknąłem się na dedykowane przeglądarkowe API ImageCapture, opisane m.in. na Mozilli. Pozwala ono zrobić zdjęcie w znacznie prostszy sposób, bez elementów pośrednich i obejść.
Sprawdźmy więc czym różni się nowe podejście od starego.
Czytaj dalej „Sprawdź jak dzięki ImageCapture zrobisz zdjęcie prościej w swojej aplikacji”