我声明了一个全局 BackgroundAudioManager
在某页执行播放,并且通过onTimeUpdate 来更新currentTime 时间
现在有一个问题,我在这个页面退出后,音频还在播放,定时器还在执行,
我想在onHide 事件中清除这个定时器,
可是找不到onTimeUpdate 事件定时器对象。
具体代码看下我提供的代码片断:https://developers.weixin.qq.com/s/QO4QQymK7eam
首先点播放,再点下第二页,第一页的定时器还在执行
我声明了一个全局 BackgroundAudioManager
在某页执行播放,并且通过onTimeUpdate 来更新currentTime 时间
现在有一个问题,我在这个页面退出后,音频还在播放,定时器还在执行,
我想在onHide 事件中清除这个定时器,
可是找不到onTimeUpdate 事件定时器对象。
具体代码看下我提供的代码片断:https://developers.weixin.qq.com/s/QO4QQymK7eam
首先点播放,再点下第二页,第一页的定时器还在执行
BackgroundAudioManager 是全局唯一的,
把 onTimeUpdate 赋值给一个全局变量存起来呗,onHide 的时候就能拿到了
onTimeUpdate 是BackgroundAudioManager 的事件。这个事件里的方法是不停地执行
这个我是做了的,不然内容A播放,在内容B页是不会显示当前播放进度的