onTimeUpdate 没有效果
发布于 5 年前 作者 qianglu 7613 次浏览 来自 问答

wx.
() 文档里有onTimeUpdate,但是有些问题,log不了,也没有效果。但是去点击了log出来的this.audio的属性(属性是…状态的时候)就会触发,我是这样写的

this.audio = wx.createInnerAudioContext();

this.audio.src = this.songUrl;

this.audio.autoplay = true;

console.log(this.audio)

var self = this;

this.audio.onTimeUpdate(()=>{

console.log(self.audio.currentTime)

})

而audio 标签的 bingtimeupdate 没有问题,但是wx.createInnerAudioContext()并不绑定标签,currentTime一直是0。旧版的createAudioContext又没有currentTime属性

(上图是临时截得图,实际src一切正常,可以播放)

3 回复

请问你是不是把这个函数删除了,我今天也出现了这个问题,搞了一天终于解决了,这个函数不能删哦

this.ringToneContext.onPlay(() => {

console.log(‘start’);

});

感觉最新更新之后onTimeUpdate这个就挂掉了。

只能使用wx.getBackgroundAudioManager()吗

既然文档有,为什么不弄呢

回到顶部