Najnowsze tutoriale tworzenie stron internetowych
 

HTML Audio / Video DOM


HTML audio i wideo DOM

HTML5 DOM posiada metody, właściwości i zdarzenia dla <audio> i <video> elementów.

Te metody, właściwości i zdarzenia pozwalają na manipulowanie <audio> i <video> elementy przy użyciu JavaScript.


HTML audio / wideo Metody

metoda Opis
addTextTrack() Dodaje nową ścieżkę tekstową do audio / video
canPlayType() Sprawdza, czy przeglądarka może odtwarzać określony audio / wideo typu
load() Ponownie ładuje / elementu audio video
play() Rozpoczyna odtwarzanie audio / video
pause() Wstrzymuje aktualnie odtwarzanego audio / video

HTML Audio / Wideo Properties

Nieruchomość Opis
audioTracks Zwraca obiekt reprezentujący AudioTrackList dostępnych ścieżek audio
autoplay Ustawia lub zwraca, czy audio / wideo powinna zacząć grać tak szybko, jak to jest załadowana
buffered Zwraca obiekt TimeRanges reprezentujący buforowane części audio / wideo
controller Zwraca obiekt MediaController reprezentujący bieżący kontroler multimedialny z audio / wideo
controls Ustawia lub zwraca, czy audio / wideo powinna wyświetlić elementy sterujące (jak odtwarzanie / pauza itp)
crossOrigin Ustawia lub zwraca ustawienia Cors z audio / wideo
currentSrc Zwraca URL bieżącej audio / wideo
currentTime Ustawia lub zwraca aktualną pozycję odtwarzania w audio / wideo (w sekundach)
defaultMuted Ustawia lub zwraca, czy audio / wideo powinna być domyślnie wyciszony
defaultPlaybackRate Ustawia lub zwraca domyślną prędkość odtwarzania audio / wideo
duration Zwraca długość obecnego audio / wideo (w sekundach)
ended Zwraca czy odtwarzanie audio / wideo została zakończona, czy nie
error Zwraca obiekt MediaError reprezentujący stan błędu audio / wideo
loop Ustawia lub zwraca, czy audio / wideo powinna rozpocząć się od nowa po zakończeniu
mediaGroup Ustawia lub zwraca grupę audio / wideo należy do (stosowane do łączenia wielu elementów audio / wideo)
muted Ustawia lub zwraca, czy audio / wideo jest wyłączony, czy też nie
networkState Zwraca aktualny stan sieci w audio / wideo
paused Zwraca czy audio / wideo jest wstrzymane, czy nie
playbackRate Ustawia lub zwraca prędkość odtwarzania audio / wideo
played Zwraca obiekt TimeRanges reprezentujący odtwarzane fragmenty audio / wideo
preload Ustawia lub zwraca, czy audio / wideo powinna być ładowany podczas wczytywania strony
readyState Zwraca aktualny stan gotowości do pracy z audio / wideo
seekable Zwraca obiekt TimeRanges reprezentujący pozycjonować części audio / wideo
seeking Zwraca czy użytkownik jest aktualnie poszukuje w audio / wideo
src Ustawia lub zwraca bieżące źródło / elementu audio-wideo
startDate Zwraca obiekt Date reprezentujący aktualny czas przesunięcia
textTracks Zwraca obiekt TextTrackList reprezentujący dostępne ścieżki tekstowe
videoTracks Zwraca obiekt VideoTrackList reprezentujący dostępne ścieżki wideo
volume Ustawia lub zwraca głośności audio / wideo

HTML Audio / Wideo Wydarzenia

Zdarzenie Opis
abort Pożary gdy obciążenie gniazda audio / wideo jest przerywany
canplay Uruchamiany, gdy przeglądarka może rozpocząć odtwarzanie audio / video
canplaythrough Pożary gdy przeglądarka może grać przez audio / wideo bez zatrzymywania do buforowania
durationchange Uruchamia się, gdy czas trwania audio / wideo jest zmieniana
emptied Uruchamiany przy bieżącej listy odtwarzania jest pusty
ended Uruchamiany przy bieżącej listy odtwarzania zostanie zakończone
error Uruchamiany, gdy wystąpił błąd podczas ładowania audio / video
loadeddata Pożary gdy przeglądarka ma załadowane aktualną klatkę audio / wideo
loadedmetadata Pożary gdy przeglądarka załadowaniu danych meta dla audio / wideo
loadstart Uruchamiany, gdy zaczyna szukać dla audio / wideo w przeglądarce
pause Uruchamiany przy audio / video zostało wstrzymane
play Uruchamiany przy audio / video zostało rozpoczęte lub nie jest wstrzymana
playing Uruchamiany przy audio / video jest odtwarzanie po wstrzymaniu lub zatrzymaniu do buforowania
progress Uruchamiany, gdy przeglądarka pobiera audio / wideo
ratechange Pożary, gdy prędkość odtwarzania audio / wideo jest zmieniany
seeked Uruchamiany, gdy użytkownik jest zakończeniu przenoszenia / przejście do nowej pozycji w audio / wideo
seeking Pożary, gdy użytkownik zacznie się poruszać / przejście do nowej pozycji w audio / wideo
stalled Pożary gdy przeglądarka próbuje uzyskać dane multimedialne, ale dane nie są dostępne
suspend Pożary gdy przeglądarka nie jest celowe uzyskanie danych multimedialnych
timeupdate Uruchamiany, gdy bieżąca pozycja odtwarzania nie zmieniło
volumechange Pożary gdy objętość została zmieniona
waiting Pożary gdy film przestaje ponieważ musi buforować następną klatkę