【问题标题】:Difference between import audio file and expo-av getURI()导入音频文件和 expo-av getURI() 的区别
【发布时间】:2021-02-13 13:06:01
【问题描述】:

我正在尝试使用来自this repo 的非常简单的 expo 音频播放器 播放器可以很好地处理导入为的音频文件

import AudioFile from '../assets/test.m4a';

AudioFile 的console.log 返回一个数字

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

有人可以帮我理解其中的区别吗?

【问题讨论】:

    标签: react-native expo expo-av


    【解决方案1】:

    我通过更改解决了这个问题 await this.soundObject.loadAsync({ uri: this.props.audio });而不是await this.soundObject.loadAsync(this.props.audio); 希望这可以帮助某人

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-19
      • 2022-09-23
      • 1970-01-01
      • 2022-08-22
      • 1970-01-01
      • 2013-08-09
      • 2021-08-05
      • 1970-01-01
      相关资源
      最近更新 更多