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

标签 javascript reactjs wavesurfer.js

我需要获取音频的当前播放时间。 我一直在使用 react-wavesurfer播放音频的包,我可以看到 wavesurfer.js有一种获取当前播放时间的方法,但我似乎无法弄清楚如何用 React 来做到这一点。

最佳答案

他们的 DOCS 中似乎有 onPosChange 事件

Is basically called on audioprocess and seek events and consolidates the received time formats into the same type of argument object as the onAudioprocess callback (time in seconds, not as a relative value):

{   wavesurfer: wavesurferInstance,   originalArgs:
    [playBackPositionInSecs] 
}

它似乎与“无 react ”audioprocess 相同event :

关于javascript - 如何在 react-wavesurfer 中获取当前播放时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46320902/

相关文章:

reactjs - 如何控制胜利x轴刻度标签

reactjs - 如何在 React Typescript 应用程序中使用 Wavesurfer.js 插件?

javascript - 使用 Extjs 创建类似表的结构

javascript - 让 JsonApiAdapter.js 与 Ember CLI 配合使用

javascript - 为什么这段代码返回一个空数组?

javascript - 在 React 中提交表单后重定向到 URL

javascript - 切换列表,点击项目显示所有子项目而不是仅来自项目的子项目

javascript - react 路由器: Link changes url but doesn't load component

javascript - 多个音频文件的位置相关音频播放

javascript - 针对容器 div 初始化 WaveSurfer