Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在音频时间更新中获取clientx 问题_Javascript - Fatal编程技术网

Javascript 如何在音频时间更新中获取clientx 问题

Javascript 如何在音频时间更新中获取clientx 问题,javascript,Javascript,调用timeupdate后,我需要检索clientX(水平鼠标位置)值。但是,timeupdate事件不会返回clientX,我似乎无法找到解决此问题的方法 迄今为止的代码(示例) 有什么方法可以实现我想要的吗?到目前为止,Google和StackOverflow都没有得到令人满意的结果 干杯。您无法访问该活动的clientX或clientY。您需要做的是在另一个事件中捕获并存储鼠标位置。在本例中,我使用mousemove捕获并存储鼠标位置 let mouseX; 让穆西; 变量点={ 收件

调用timeupdate后,我需要检索
clientX
(水平鼠标位置)值。但是,timeupdate事件不会返回
clientX
,我似乎无法找到解决此问题的方法


迄今为止的代码(示例) 有什么方法可以实现我想要的吗?到目前为止,GoogleStackOverflow都没有得到令人满意的结果


干杯。

您无法访问该活动的
clientX
clientY
。您需要做的是在另一个事件中捕获并存储鼠标位置。在本例中,我使用
mousemove
捕获并存储鼠标位置

let mouseX;
让穆西;
变量点={
收件人:职能(e){
控制台日志(mouseX,mouseY);
}
}
addEventListener(“mousemove”,e=>{
mouseX=e.clientX;
穆西=e.clientY;
});
audio.addEventListener(“时间更新”,函数(e){
点至(e);
});
var point = {
    to: function(e){
        console.log(e.clientX); // returns undefined
    }
}

audio.addEventListener("timeupdate", function(e){
    point.to(e);
});