HTML DOM Video-objekti

Video 对象

Video 对象是 HTML5 中的新对象。

Video 对象表示 HTML <video> 元素。

访问 Video 对象

您可以通过使用 getElementById() 来访问 <video> 元素:

var x = document.getElementById("myVideo");

Kokeile itse

Luo Video-objekti

Voit luoda <video>-elementin käyttämällä document.createElement()-metodia:

var x = document.createElement("VIDEO");

Kokeile itse

Video-objektin ominaisuudet

Ominaisuudet Kuvaus
audioTracks Palauttaa AudioTrackList-objektin, joka edustaa saatavilla olevia audiotrakteja.
autoplay Asettaa tai palauttaa, toistetaanko video heti, kun se on valmis (ladattu).
buffered Palauttaa TimeRanges-objektin, joka edustaa videon varattuja osia.
controller Palauttaa MediaController-objektin, joka edustaa videon nykyistä mediaohjainta.
controls Asettaa tai palauttaa, tulisiko videon ohjaimet (kuten toisto/pausa) näkyviin.
crossOrigin Asettaa tai palauttaa videon CORS-asetukset.
currentSrc Palauttaa nykyisen videon URL-osoitteen.
currentTime Asettaa tai palauttaa videon nykyisen toiston sijainnin (sekunina).
defaultMuted Asettaa tai palauttaa, onko video oletusarvoisesti hiljainen.
defaultPlaybackRate Asettaa tai palauttaa videon oletusarvoisen toiston nopeuden.
duration Palauttaa videon keston (sekunina).
ended Palauttaa, onko videon toisto päättynyt.
error Palauttaa MediaError-objektin, joka edustaa videon virheen tilaa.
height Asettaa tai palauttaa videon height-ominaisuuden arvon.
loop Asettaa tai palauttaa, toistetaanko video uudelleen lopetettuun.
mediaGroup Asettaa tai palauttaa videon mediasarjan nimen.
muted Asettaa tai palauttaa, onko ääni pois päältä.
networkState Palauttaa videon nykyisen verkkotilan.
paused Asettaa tai palauttaa videon onko tauossa.
playbackRate Asettaa tai palauttaa videon toiston nopeuden.
played Palauttaa TimeRanges-objektin, joka edustaa videon toistettuja osia.
poster Asettaa tai palauttaa videon poster-ominaisuuden arvon.
preload Asettaa tai palauttaa videon preload-ominaisuuden arvon.
readyState Palauttaa videon nykyisen valmiustilan.
seekable Palauttaa TimeRanges-objektin, joka edustaa videon haettavissa olevia osia.
seeking Palauta, onko käyttäjä tällä hetkellä videossa etsimässä.
src Aseta tai palauta videon src-ominaisuuden arvo.
startDate Palauta Date-objekti, joka edustaa nykyistä aikaväliä.
textTracks Palauta TextTrackList-objekti, joka edustaa saatavilla olevia tekstiresursseja.
videoTracks Palauta VideoTrackList-objekti, joka edustaa saatavilla olevia videoresursseja.
volume Aseta tai palauta videon äänenvoimakkuus.
width Aseta tai palauta videon width-ominaisuuden arvo.

Video-objektin metodit

Metodi Kuvaus
addTextTrack() Lisää uusi tekstitrakki videolle.
canPlayType() Tarkista, pystyykö selain suorittamaan määritetyn videotyypin.
load() Lataa uudelleen videoelementti.
play() Aloita videon toisto.
pause() Pysäytä nykyinen toisto.

Standardiominaisuudet ja tapahtumat

Video-objekti tukee standardejaOminaisuudetjaTapahtumat.

Liittyvät sivut

HTML-opas:HTML5-video

HTML viittausopas:HTML <video>-elementti