请问BackgroundAudioManager注册事件回调为何要使用数组记录?
这样多次赋值事件回调的话会执行次数越来越多.
由于本人在开发一个后台播放音频的页面时多次返回再次进入页面发现canPlay方法调用次数越调越多,有时甚至连准确的duration都无法从实例中获取,想请问下官方大佬们为啥要这样记录事件回调.
以下是我在源码文件中发现的代码

请问BackgroundAudioManager注册事件回调为何要使用数组记录?
这样多次赋值事件回调的话会执行次数越来越多.
由于本人在开发一个后台播放音频的页面时多次返回再次进入页面发现canPlay方法调用次数越调越多,有时甚至连准确的duration都无法从实例中获取,想请问下官方大佬们为啥要这样记录事件回调.
以下是我在源码文件中发现的代码