【发布时间】:2019-06-13 07:30:50
【问题描述】:
我正在使用 howler.js 播放音频。我试图实现的功能是在播放音频时突出显示文本。我为每个单词加了时间戳(开始和结束)json数据。
为了实现用音频突出显示单词,我想到的一种方法是循环遍历单词,对于每个单词,如果当前查找时间在单词的开始和结束时间的有界范围内,那么我将更改单词HTML SPAN 的属性。
我不应该需要一个在播放音频时持续触发的事件吗?换句话说,如果我的目标是实现音频搜索栏,我将如何实现该目标?从 howler.js 的文档来看,onseek 函数的目标不清楚,它没有触发。这是我从文档中尝试的内容。
sound = new Howl({
src: ['output.mp3'],
html5: true,
onseek: function() {
console.log('seeking...');
}
});
或者我应该看看别的东西?
【问题讨论】:
-
能否告诉我我的回答是否解决了您的问题?如果是这样,您能否将其标记为答案?谢谢??????
-
...或者我猜不??
-
我建议你看看他们在examples提出的解决方案
标签: javascript audio event-handling howler.js