加载的远端音效资源,使用 cc.loader.release(url) 好像没有释放掉,释放的时候log 显示V/AudioCache (136): ~AudioCache(id=7), delete buffer: 2433。
然后播放其他的远端音乐,还是播放的旧的远端音乐,应该是缓存没删掉,有遇到的吗
已解决
怎么解决
jsb 删除手机的缓存音效,你可以打印播放的音频 AudioClip 里边的Nativeurl 就是实际播放音频的地址。
播放新音效,如果有同名的缓存,就把这个玩意删掉
加载的远端音效资源,使用 cc.loader.release(url) 好像没有释放掉,释放的时候log 显示V/AudioCache (136): ~AudioCache(id=7), delete buffer: 2433。
然后播放其他的远端音乐,还是播放的旧的远端音乐,应该是缓存没删掉,有遇到的吗
已解决
怎么解决
jsb 删除手机的缓存音效,你可以打印播放的音频 AudioClip 里边的Nativeurl 就是实际播放音频的地址。
播放新音效,如果有同名的缓存,就把这个玩意删掉