Javascript Howler音频搜索始终返回0
我想通过使用howler库获得播放声音的进度 seek()函数总是为我返回0 首先,我初始化声音:Javascript Howler音频搜索始终返回0,javascript,howler.js,Javascript,Howler.js,我想通过使用howler库获得播放声音的进度 seek()函数总是为我返回0 首先,我初始化声音: var sound = new Howl({ src: ['Audio/Track.wav'] }); 然后我播放另一个函数的声音(我能听到声音)并尝试获取搜索 function update() { requestAnimationFrame(update); if(!audioIsPlaying){ sound.play();
var sound = new Howl({
src: ['Audio/Track.wav']
});
然后我播放另一个函数的声音(我能听到声音)并尝试获取搜索
function update() {
requestAnimationFrame(update);
if(!audioIsPlaying){
sound.play();
audioIsPlaying = true;
}
let seek = sound.seek || 0;
console.log(formatTime(Math.round(seek)));
}
function formatTime(secs) {
var minutes = Math.floor(secs / 60) || 0;
var seconds = (secs - minutes * 60) || 0;
return minutes + ':' + (seconds < 10 ? '0' : '') + seconds;
}
函数更新(){
requestAnimationFrame(更新);
如果(!音频显示){
声音。播放();
音频播放=真;
}
让seek=sound.seek | | 0;
log(formatTime(Math.round(seek));
}
函数格式化时间(秒){
var分钟=数学地板(秒/60)| 0;
var秒=(秒-分*60)| | 0;
返回分钟+':'+(秒<10?'0':'')+秒;
}
有什么想法吗
问候而不是
让seek=sound.seek | 0代码>
编写let seek=sound.seek()| 0代码>
seek是一个函数,而不是属性