Open jarvan11 opened 6 months ago
1.先在页面正常播放音频A,然后在页面退出前,调用: StarrySky.with().stopMusic() StarrySky.with().clearPlayList() 2.如果在其他页面调用:StarrySky.with().restoreMusic(),此时又会播放音频A了,这个音频A清不掉吗? 请问如何彻底清空播放列表?在步骤1,添加一个空的播放列表,也不行, 如:StarrySky.with().addPlayList(mutableListOf())
看源码,应该是ExoPlayback类里面的变量 currSongInfo没置空导致的,能否在调用clearPlayList()时置空一下currSongInfo,或者提供一个置空的方法?
1.先在页面正常播放音频A,然后在页面退出前,调用: StarrySky.with().stopMusic() StarrySky.with().clearPlayList() 2.如果在其他页面调用:StarrySky.with().restoreMusic(),此时又会播放音频A了,这个音频A清不掉吗? 请问如何彻底清空播放列表?在步骤1,添加一个空的播放列表,也不行, 如:StarrySky.with().addPlayList(mutableListOf())