Как сохранить захваченное видео и загрузить его в IOS - PullRequest
0 голосов
/ 28 июня 2018

Я бы хотел сохранить захваченное видео и загрузить его в приложение ionic 3 ios. Но я не смог этого сделать, как использовал ранее в Android. Если кто-нибудь найдет решение, поделитесь им.

Я использую приведенный ниже код для захвата видео.

let options: CaptureVideoOptions = { limit: 1,duration: 60};
    this.mediaCapture.captureVideo(options)
    .then((res: MediaFile[]) => {
      let capturedFile = res[0];
      let fileName = capturedFile.name;
      let dir = capturedFile['localURL'].split('/');
      dir.pop();
      let fromDirectory = dir.join('/');      
      var toDirectory = this.file.dataDirectory;

      this.file.copyFile(fromDirectory , fileName , toDirectory , fileName).then((res) => {
        this.storeMediaFiles([{name: fileName, size: capturedFile.size}]);
      },err => {
        console.log('err: ', err);
      });

1 Ответ

0 голосов
/ 06 июля 2018

Мы можем использовать cdv путь для загрузки видео через плагин для передачи файлов.

В приведенном выше коде я получаю путь cdv в из директории и добавляю к нему имя файла.

В iOS я не сохранил захваченное видео. Но я сохранил видео во временном пути для загрузки.

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