React Native - Сохранить запись голоса в удаленной базе данных - PullRequest
1 голос
/ 13 марта 2020

Я занимаюсь разработкой мобильного приложения с использованием React Native и использую функцию записи звука. Возможность записи аудио, и оно сохраняется в папке на мобильном устройстве "storage / emulated / 0 / записано_audio.wav". Но мне нужно после завершения записи я хочу вызвать API, который получит аудиофайл и сохранит его в базе данных. Ниже приведен пример кода, который я пытаюсь сделать, но он не работает.

 onStartRecord = async () => {
    RNVoiceRecorder.Record({
      onDone: (path) => {
        axios.post('MY_URL', {
          filePath: path,
          fileName: 'sample.wav'
        })
        .then(function (response) {
          console.log(response);
        })
        .catch(function (error) {
          console.log(error);
        });
   console.log(path);
      },
      onCancel: () => {

      }
  })
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...