将文件保存到expo文件系统时出现问题。我得到了用于录制的uri,但离开屏幕后似乎无法获取文件

时间:2019-02-05 08:31:39

标签: react-native expo

所以我的问题是标题所说的,而我在这个问题上已经停留了一个多星期,对我所能做的事情感到茫然。这是代码

我尝试了许多不同的方法,但是似乎都没有用,至少是在保存文件时。如果您需要查看更多代码,请告诉我。

async _stopRecordingAndEnablePlayback() {
    this.setState({
      isLoadingz: true
    });
    try {
      await this.recording.stopAndUnloadAsync();
    } catch (error) {
    }
    const info = await FileSystem.getInfoAsync(this.recording.getURI());
    console.log(
      `FILE INFO: ${JSON.stringify(info)}`,
      info.uri
    );
    const arr = [];
    const xFileInfo = JSON.stringify(info);
    arr.push(xFileInfo);
    this.setState({ fileInfo: arr, fileUri: info.uri });
    console.log(arr);

0 个答案:

没有答案