SuperpoweredAdvancedAudioPlayer 无法通过文件路径打开某些文件

SuperpoweredAdvancedAudioPlayer cannot open some files via File Path

通话中SuperpoweredAdvancedAudioPlayer::open("/data/user/0/com.superpowered.crossexample/files/CROSS/tune.wav") 对于持续时间为 2.53 分钟且文件大小为 45.8 MB 的音频文件 (.wav),结果为 SuperpoweredAdvancedAudioPlayerEvent_LoadError.

如果将文件放入assets并使用AssetFileDescriptor加载就可以正常工作

但是如果通过文件路径加载失败。 (附上文件链接)

playerB->open("/data/user/0/com.superpowered.crossexample/files/CROSS/tune.wav");

但加载的文件路径在应用程序中存在,returns 文件对象存在时为真。

通过字符串路径加载了两个文件,并附上了这两个文件。其中一个可以完美加载,另一个则不能。

此文件通过文件路径和 AssetFileDescriptor 打开 https://drive.google.com/open?id=1rpPIB3Q2EmSzcTnD_9pPecrF7zGt3Xkr

此文件仅通过 AssetFileDescriptor 打开,而不通过文件路径打开->("/data/user/0/com.superpowered.crossexample/files/CROSS/tune.wav"); https://drive.google.com/open?id=18HKSmYHx3CDNfKmd4hWFuKj_AF1AIKyW

请帮忙。

我可以用上面的代码打开。我的错误是没有设置 crossfader 值。

谢谢