真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

html5中有哪些視頻API接口-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)html5中有哪些視頻API接口,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

郫都ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

一、雖然有的屬性是boolean類型,但仍舊建議按照XHTML書寫(屬性名=”屬性值”)格式,避免出現(xiàn)錯(cuò)誤 (下面加粗的屬性為常用屬性)

屬性功能描述
controlscontrols是否顯示播放控件
autoplayautoplay設(shè)置是否打開瀏覽器后自動播放
widthPilex(像素)設(shè)置播放器的寬度
heightPilex(像素)設(shè)置播放器的高度
looploop設(shè)置視頻是否循環(huán)播放(即播放完后繼續(xù)重新播放)
preloadpreload設(shè)置是否等加載完再播放
srcurl設(shè)置要播放視頻的url地址
posterimgurl設(shè)置播放器初始默認(rèn)顯示圖片
autobufferautobuffer設(shè)置為瀏覽器緩沖方式,不設(shè)置autoply才有效

演示:


    
    

二、.video標(biāo)簽API方法:Video標(biāo)簽也提供了比較人性化的API接口方法,供寫JS時(shí)直接調(diào)用,方便簡單

API事件說明
addTextTrack()向音頻/視頻添加新的文本軌道。
playvideo.play();    播放視頻
pausevideo.pause();  暫停播放視頻
loadvideo.load();   將全部屬性回復(fù)默認(rèn)值,視頻恢復(fù)重新開始狀態(tài)
canPlayTypevar support = videoid.canPlayType('video/mp4');   判斷瀏覽器是否支持當(dāng)前類型的視頻格式 返回值: 空字符串:不支持 Maybe:可能支持 Probably:完全支持

關(guān)于video標(biāo)簽的API接口在JS中用法如下:




    




    
    

播放
重新播放
瀏覽器支持



三、video標(biāo)簽API屬性: Video不僅提供了API接口,還提供了許多的API屬性,方便在JS中做判斷,如下:大部分屬性通過boolean值判斷

API屬性事件說明
duration返回媒體的播放總時(shí)長,單位秒
loop是否循環(huán)播放
muted是否靜音
paused是否暫停
currentTime當(dāng)前播放時(shí)間(單位:秒)
volume音量值(0~1)
networkState返回當(dāng)前網(wǎng)絡(luò)狀態(tài)
playbackRate播放的倍速(加速、減速播放)(-2~2)
src當(dāng)前視頻源的URL
ended返回當(dāng)前播放是否結(jié)束標(biāo)志
error返回當(dāng)前播放的錯(cuò)誤狀態(tài)
initialTime返回初始播放的位置
mediaGroup當(dāng)前音視頻所屬媒體組 (用來鏈接多個(gè)音視頻標(biāo)簽)
played當(dāng)前播放部件已經(jīng)播放的時(shí)間范圍(TimeRanges對象)
preload頁面加載時(shí)是否同時(shí)加載音視頻
readyState返回當(dāng)前的準(zhǔn)備狀態(tài)
seekable返回當(dāng)前可跳轉(zhuǎn)部件的時(shí)間范圍(TimeRanges對象)
audioTracks返回可用的音軌列表(MultipleTrackList對象)
autoplay媒體加載后自動播放
buffered返回緩沖部件的時(shí)間范圍(TimeRanges對象)
controller返回當(dāng)前的媒體控制器(MediaController對象)
controls顯示播控控件
crossOriginCORS設(shè)置
currentSrc返回當(dāng)前媒體的URL
defaultMuted缺省是否靜音
defaultPlaybackRate播控的缺省倍速
seeking返回用戶是否做了跳轉(zhuǎn)操作
startOffsetTime返回當(dāng)前的時(shí)間偏移(Date對象)
textTracks返回可用的文本軌跡(TextTrackList對象)
videoTracks返回可用的視頻軌跡(VideoTrackList對象)

演示

四、音頻/視頻事件

事件描述
abort當(dāng)音頻/視頻的加載已放棄時(shí)觸發(fā)。
canplay當(dāng)瀏覽器可以開始播放音頻/視頻時(shí)觸發(fā)。
canplaythrough當(dāng)瀏覽器可在不因緩沖而停頓的情況下進(jìn)行播放時(shí)觸發(fā)。
durationchange當(dāng)音頻/視頻的時(shí)長已更改時(shí)觸發(fā)。
emptied當(dāng)目前的播放列表為空時(shí)觸發(fā)。
ended當(dāng)目前的播放列表已結(jié)束時(shí)觸發(fā)。
error當(dāng)在音頻/視頻加載期間發(fā)生錯(cuò)誤時(shí)觸發(fā)。
loadeddata當(dāng)瀏覽器已加載音頻/視頻的當(dāng)前幀時(shí)觸發(fā)。
loadedmetadata當(dāng)瀏覽器已加載音頻/視頻的元數(shù)據(jù)時(shí)觸發(fā)。
loadstart當(dāng)瀏覽器開始查找音頻/視頻時(shí)觸發(fā)。
pause當(dāng)音頻/視頻已暫停時(shí)觸發(fā)。
play當(dāng)音頻/視頻已開始或不再暫停時(shí)觸發(fā)。
playing當(dāng)音頻/視頻在因緩沖而暫?;蛲V购笠丫途w時(shí)觸發(fā)。
progress當(dāng)瀏覽器正在下載音頻/視頻時(shí)觸發(fā)。
ratechange當(dāng)音頻/視頻的播放速度已更改時(shí)觸發(fā)。
seeked當(dāng)用戶已移動/跳躍到音頻/視頻中的新位置時(shí)觸發(fā)。
seeking當(dāng)用戶開始移動/跳躍到音頻/視頻中的新位置時(shí)觸發(fā)。
stalled當(dāng)瀏覽器嘗試獲取媒體數(shù)據(jù),但數(shù)據(jù)不可用時(shí)觸發(fā)。
suspend當(dāng)瀏覽器刻意不獲取媒體數(shù)據(jù)時(shí)觸發(fā)。
timeupdate當(dāng)目前的播放位置已更改時(shí)觸發(fā)。
volumechange當(dāng)音量已更改時(shí)觸發(fā)。
waiting當(dāng)視頻由于需要緩沖下一幀而停止時(shí)觸發(fā)。

看完上述內(nèi)容,你們對html5中有哪些視頻API接口有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


分享名稱:html5中有哪些視頻API接口-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://weahome.cn/article/dopdso.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部