Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.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 如何在react wavesurfer中获取当前播放时间?_Javascript_Reactjs_Wavesurfer.js - Fatal编程技术网

Javascript 如何在react wavesurfer中获取当前播放时间?

Javascript 如何在react wavesurfer中获取当前播放时间?,javascript,reactjs,wavesurfer.js,Javascript,Reactjs,Wavesurfer.js,我需要获取音频播放的当前时间。 我一直在使用这个软件包来播放音频,我可以看到它有一个获取当前播放时间的方法,但我似乎不知道如何使用react来执行此操作。似乎他们的系统中有onPosChange事件 基本上是调用audioprocess和seek事件并合并 接收到的时间格式与 onAudioprocess回调(时间以秒为单位,不是相对值): 这似乎与“无反应”audioprocess相同:onPosChange确实在audioprocess上触发,但也在触发seek事件时触发。因此,它可用于缓存

我需要获取音频播放的当前时间。
我一直在使用这个软件包来播放音频,我可以看到它有一个获取当前播放时间的方法,但我似乎不知道如何使用react来执行此操作。

似乎他们的系统中有
onPosChange
事件

基本上是调用audioprocess和seek事件并合并 接收到的时间格式与 onAudioprocess回调(时间以秒为单位,不是相对值):


这似乎与“无反应”
audioprocess
相同:

onPosChange
确实在
audioprocess
上触发,但也在触发
seek
事件时触发。因此,它可用于缓存当前播放位置(即组件状态)
{   wavesurfer: wavesurferInstance,   originalArgs:
    [playBackPositionInSecs] 
}