安卓 播放背景音频api 某些编码的音频播放完不能触发onEnded事件?
发布于 5 年前 作者 chao23 3776 次浏览 来自 问答

【IOS一切正常】

使用 getBackgroundAudioManager() 播放背景音频,监听了onEnded()事件, 在安卓机型下面,某些音频播放完成后不会触发onEnded事件。很费解,目前我们这边对比下来,音频的编码方式不一样,

使用 Lavf55.36.100 编码方式,正常

使用 LAME3.98 编码方式(或者未知编码方式), 播放完无法触发onEnded

希望大神给个准确的说法,是不是因为音频的问题?

异常url

http://t1.g.hjfile.cn/listen/201406/201406080813068619041.mp3

http://t1.g.hjfile.cn/listen/201406/201406110713155166268.mp3

http://t1.g.hjfile.cn/listen/201406/201406050320102709916.mp3

正常url

http://t1.g.hjfile.cn/listen/201406/201406100841095684819.mp3

回到顶部