gpt4 book ai didi

javascript - 更改 mousedown javascript 的范围值?

转载 作者:行者123 更新时间:2023-11-29 23:58:23 24 4
gpt4 key购买 nike

基本上我有一个范围元素用作我的网络视频轨道栏。目前它的工作方式就像按下鼠标并释放回向上然后它跳转到视频的那个位置但是问题是如果鼠标按下并且在鼠标被释放之前如果视频 currentTime 改变然后跟踪器返回到它原来的位置,并且视频不会在用户单击时跳转到新位置。

我的问题是如何在鼠标按下时更改视频 currentTime。这是我目前正在做的事情:

var seeksl = document.getElementById('vidskb_r');
seeksl.addEventListener("change",vidSeek,false);
function vidSeek(){
var skto=vid.duration*(seeksl.value/100);
vid.currentTime=skto;
}

这就像范围值已更改一样。

seeksl.addEventListener("mousedown",vidSeek,false);
AND in my html range tag
<input type="range" class="vidskb_r" value="0" step="1" min="0" max="100" onmousedown="vidSeek();">

但没有任何帮助。

如果有人能告诉我如何在鼠标按下时更改视频当前时间,我将不胜感激。

谢谢:)

最佳答案

尝试在每次交互时触发的 input 事件

seeksl.addEventListener("input",vidSeek,false);

关于javascript - 更改 mousedown javascript 的范围值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41196908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com