Główne logo strony
HTML

Atrybut capture dla szybkiego zdjęcia


Atrybut capture jest używany w elementach <input> typu file, aby określić, że urządzenie powinno uruchomić kamerę lub mikrofon użytkownika do nagrania nowego pliku zamiast pozwalać na wybór istniejącego pliku z pamięci urządzenia.

Atrybut capture może przyjmować wartości user lub environment:

<!-- Uruchomienie przedniej kamery -->
<input type="file" accept="image/*" capture="user">

<!-- Uruchomienie tylnej kamery -->
<input type="file" accept="image/*" capture="environment">

W powyższym przykładzie, pierwszy element <input> uruchomi przednią kamerę, natomiast drugi element uruchomi tylną kamerę. Użycie atrybutu capture zapewnia bardziej bezpośrednie doświadczenie użytkownika, umożliwiając szybkie wykonywanie zdjęć lub nagrań bez potrzeby przeszukiwania pamięci urządzenia.

Nie wszystkie przeglądarki i urządzenia w pełni wspierają ten atrybut. Najlepiej przetestować jego działanie na docelowych platformach, aby upewnić się, że działa zgodnie z oczekiwaniami.

Losowy shortKolejny short: HTML