import audio file与expo-av getURI()的区别



我试图使用一个非常简单的博览会音频播放器从这个回购播放器可以很好地处理导入为

的音频文件。import AudioFile from '../assets/test.m4a';

console.log of AudioFile返回一个数字

console.log(typeof AudioFile);

但是当我尝试使用我从录音机收到的文件uri时,我得到文件的uri如下,播放器不起作用

file:///data/user/0/host.exp.exponent/cache/ExperienceData/%2540madaher%252Fdelivery/Audio/recording-091d5e42-1a82-4e59-8e76-d415ca424c29.m4a

谁能帮我理解一下这两者的区别?

我通过更改来解决这个问题await this.soundObject.loadAsync({ uri: this.props.audio });代替await this.soundObject.loadAsync(this.props.audio);希望对大家有所帮助

相关内容

  • 没有找到相关文章

最新更新