小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我声明了一个全局 BackgroundAudioManager
在某页执行播放,并且通过onTimeUpdate 来更新currentTime 时间
现在有一个问题,我在这个页面退出后,音频还在播放,定时器还在执行,
我想在onHide 事件中清除这个定时器,
可是找不到onTimeUpdate 事件定时器对象。
具体代码看下我提供的代码片断:https://developers.weixin.qq.com/s/QO4QQymK7eam
首先点播放,再点下第二页,第一页的定时器还在执行
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
BackgroundAudioManager 是全局唯一的,
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
把 onTimeUpdate 赋值给一个全局变量存起来呗,onHide 的时候就能拿到了
onTimeUpdate 是BackgroundAudioManager 的事件。这个事件里的方法是不停地执行
这个我是做了的,不然内容A播放,在内容B页是不会显示当前播放进度的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
BackgroundAudioManager 是全局唯一的,
把 onTimeUpdate 赋值给一个全局变量存起来呗,onHide 的时候就能拿到了
onTimeUpdate 是BackgroundAudioManager 的事件。这个事件里的方法是不停地执行
这个我是做了的,不然内容A播放,在内容B页是不会显示当前播放进度的