我使用的是mpvue开发的,目前处理方法是在App.vue做一个定时器去监听。 currentSong: function (newSong) { if (!newSong.resource_id) { return } /**当小程序正在播放背景音乐时,退出小程序 wx.getBackgroundAudioManager().onTimeUpdate 这个方法就不再执行,那该如何对音乐播放进度监听? 这里设置了一个循环器进行监听 */ if(this.onTimeUpdateTimer){ clearInterval(this.onTimeUpdateTimer); } if(Number(this.currentSong.is_visible) === 0){ this.onTimeUpdateTimer = setInterval(() => { if(!this.audioelement.paused && this.audioelement.currentTime >= 60){ this.seek({ position: 60, success: () => { this.audioelement.pause() }, fail:()=>{ this.audioelement.pause() } }) } }, 5000); } } },
小程序退出后背景音乐播放进度如何监听?当小程序正在播放背景音乐时,退出小程序 wx.getBackgroundAudioManager().onTimeUpdate这个方法就不再执行,那该如何对音乐播放进度监听?我要在监听进度做做一些判断处理,找不到相关api说明
2018-07-27经过排查发现是微信低版本中,在组件onReady方法中创建了动画,导致的。由于部分手机发现卡死现象,所以开始不断排查,发现是由于onReady方法中这个动画原因,后来我把这个动画使用css实现就好了,就没有出现卡死现象,也不发热了。卡死现象发生在iphone6 ios系统版本10.3.3 微信版本6.6.7[图片]
小程序发热发烫iPhone6,iPhone6s手机玩了一会小程序,过一会一摸,直接烫手,电量掉了一多半,玩绝地求生玩着都没这么烫过。Android没有出现这种情况,其他ios手机目前也没遇到过,检查小程序代码没有什么问题呀!求官方查查原因,我运行的小程序是‘英阅听听’
2018-07-27