3.10 defaultPlaybackRate、playbackRate屬性
兩者均為可讀寫屬性。
使用media.defaultPlaybackRate返回媒介默認(rèn)的播放速率,或?qū)ζ滟x值,改變媒介的默認(rèn)播放速率。
使用media.playbackRate返回當(dāng)前的媒介播放速率,或?qū)ζ滟x值,改變當(dāng)前的媒介播放速率。
3.11 autoplay、loop屬性
兩者均為可讀寫屬性。
使用media.autoplay返回一個布爾值,表明當(dāng)前媒介是否設(shè)置了自動播放,ture表示當(dāng)前媒介為自動播放,false表示非自動播放,或?qū)ζ滟x值,設(shè)置是否自動播放。
使用media.loop返回一個布爾值,表明當(dāng)前媒介是否設(shè)置了循環(huán)播放,ture表示當(dāng)前媒介設(shè)置了循環(huán)播放,false表示沒有設(shè)置循環(huán)播放,或?qū)ζ滟x值,設(shè)置是否循環(huán)播放。
3.12 controls、volume、muted屬性
三者均為可讀寫屬性。
使用media.controls返回一個布爾值,表明當(dāng)前媒介是否使用了瀏覽器默認(rèn)的播放控制欄,ture表示加載了,false表示沒有加載,或?qū)ζ滟x值,設(shè)置是否使用瀏覽器默認(rèn)的播放控制欄。
使用media.volume返回當(dāng)前媒介的音量值,或?qū)ζ滟x值,改變媒介的播放音量,范圍為0到1,0相當(dāng)于靜音,1為最大音量。
使用media.muted返回一個布爾值,表明當(dāng)前媒介播放是否開啟靜音,ture表示沒有開啟靜音,false表示靜音,或?qū)ζ滟x值,設(shè)置播放是否靜音。
4 媒介方法
4.1 play()、pause()、load()方法
使用media.play()播放視頻,并會將media.paused的值強行設(shè)為false。
使用media.pause()暫停視頻,并會將media.paused的值強行設(shè)為ture。
使用media.load()重新載入視頻,并會將media.playbackRate的值強行設(shè)為media.defaultPlaybackRate的值,且強行將media.error的值設(shè)為null。
4.2 canPlayType(type)方法
使用canPlayType(type)方法測試瀏覽器是否支持特定的媒介類型。其中,type參數(shù)和1.1.7節(jié)中介紹的type屬性是相同的。
方法返回3個可能值(均為瀏覽器判斷的結(jié)果)。
空字符串:瀏覽器不支持此種媒體類型;
maybe:瀏覽器可能支持此種媒體類型;
probably:瀏覽器確定支持此種媒體類型。
出處:騰訊互娛設(shè)計團隊
責(zé)任編輯:bluehearts
上一頁 HTML 5 Video概述 [5] 下一頁 HTML 5 Video概述 [7]
◎進入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評論。
|