页面中有正在播放的视频,此时退出页面,仍然有短暂的声音残留。
AVPlayer.release()是HarmonyOS中用于释放音视频播放资源的一个关键方法。通常在以下场景中调用AVPlayer.release():
查看应用的代码,搜索release关键词进行定位,查看在页面的相关生命周期(onDestroy())中是否通过AVPlayer.release()方法销毁播放资源。当应用没有主动调用该方法进行资源的销毁时,视频播放依赖于系统的资源回收机制进行停止和资源释放,这个过程会延迟一个短暂的时间,导致退出页面后,还有短暂的声音残留。
应用并未在页面的相关生命周期(onDestroy()或onPageHide())中调用AVPlayer.release()方法销毁播放资源,导致退出播放页面后,仍然有短暂的声音残留。
建议应用在页面销毁时主动停止并释放视频资源,参考销毁播放资源。
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功