亚洲女同成aV人片在线观看|亚洲www啪成人一区二区麻豆|亚洲国产中日韩精品综合|亚洲国产成人精品一级片|亚洲无码在线视频免费

天津九安特機電工程有限公司

網(wǎng)站優(yōu)化

html中如何拖動(dòng)視頻進(jìn)度條

在HTML中,中何我們可以通過(guò)使用JavaScr??ipt和HTML5ヽ(′ー`)ノ的拖動(dòng)條<video>標簽來(lái)實(shí)現視頻進(jìn)度條的(de)拖動(dòng)功??能,以下是視頻詳細的技術(shù)教學(xué):

(圖片來(lái)源網(wǎng)絡(luò ),侵刪)

1、進(jìn)度我們需要在HTML文件中創(chuàng )建一個(gè)<video>標簽,中何并為其添加一個(gè)id屬性,拖動(dòng)條以便我們可以在JavaScript中引用它,視頻我們還需要一個(gè)<input>標簽作為進(jìn)度條,進(jìn)度同樣添加??一個(gè)id屬性。中何

<video id=&quo??t;myVideo" width="320&qu??ot; height="240(′▽?zhuān)?" controls='controls'>ヽ(′ー`)ノ <source src??="movie.mp4" type="video/mp4"> <source src="movie.ogg" type="video/ogg"> 您的拖動(dòng)條瀏覽器不支持Video標簽。</video?><input ty???pe="range" id="progressBar" min="0" max="100" value="0">

2、視頻接下來(lái),進(jìn)度我們需要編寫(xiě)JavaScript代碼來(lái)處理視頻的中何播放和暫停以及進(jìn)度ヽ(′?`)ノ條的更新,在這段代碼中,拖動(dòng)條我(wo)們將監聽(tīng)<input>標簽的視頻change事件,當用戶(hù)拖動(dòng)進(jìn)度條時(shí),我們將根據進(jìn)度條的值來(lái)更新視頻的播放時(shí)間,我們還需要監聽(tīng)<video>標簽的timeupdate事件,當視頻播放時(shí),我們將根據當前播放時(shí)間來(lái)更新??進(jìn)度條的值。

const video = document.getElementByI??d('myVideo');const progressBar = document.getElementById('progres??sBar');progress??Bar.addEventListener('change', updateVideoTime);┐(′?`)┌video.addEventListener('timeupdate',?? updateProgressBar);functio(′_ゝ`)n updateヽ(′ー`)ノVideoTime() {  const time = video.duration * (p(′?`)rogressBar.value / 100); video.currentTime = time;}function updateProgressBar() {  prog??ressBar.value = (video.currentTime / video.duration) * 100;}

3、我們需要在頁(yè)面加載時(shí)調用上述函數,以便初始化視頻和進(jìn)度條的狀態(tài),為此,我們可( ?ω?)以將上述JavaScript代碼放在一個(gè)<script>標簽中,并將(jiang)其放在HTML文件的底部,我(wo)們還需要??為進(jìn)度條設置一個(gè)初始值,以便在頁(yè)面加載時(shí)顯示正確的進(jìn)度??。

<script> const video = document.getElementById('myV(′?`)ideo'); const progressBar = document.getElementById('progressBar'); progressBar.addEventListener('change', updateVideoTime); video.addEventListener('timeupdate', updateProgressBar); function updateVideoTime??() {  const time = video.duratio??n * (proヽ(′▽?zhuān)?ノgressBar.value / 100); video.currentTime = tim??e; } function updateProgressBar() {  progressBar.value(′-ι_-`) = (video.currentTime / video.duration) * 100; }</script>

現在,您應該可以在HTML中(′?`)看到一個(gè)可拖動(dòng)的視頻進(jìn)度條了,當您拖動(dòng)進(jìn)度條時(shí),視頻將跳轉到相應的時(shí)間點(diǎn)并開(kāi)始播放,進(jìn)度條也會(huì )根據視頻的播??放時(shí)間實(shí)時(shí)更新。

亚洲女同成aV人片在线观看|亚洲www啪成人一区二区麻豆|亚洲国产中日韩精品综合|亚洲国产成人精品一级片|亚洲无码在线视频免费 江北区| 三门峡市| 龙里县| 周口市| 长春市| 景泰县| 普格县| 莱西市| 马公市| 阳西县| 平顺县| 云安县| 大同市| 宁阳县| 张掖市| 溧阳市| 汕头市| 八宿县| 昌平区| 萝北县| 梧州市| 稻城县| 盈江县| 报价| 怀安县| 吴桥县| 固安县| 嘉义县| 治多县| 弥勒县| 东安县| 连州市| 遂川县| 凤城市| 正定县| 商洛市| 盐津县| 竹山县| 凌海市| 蓝田县| 遂昌县| http://444 http://444 http://444 http://444 http://444 http://444