ionic4 / Angular7 - свойство 'dataDirectory' не существует для типа 'File' - PullRequest
0 голосов
/ 05 февраля 2019

я пользователь передача файла для загрузки необходимого файла Файл родной также в ionic v3 Я использовал его и не имеет никаких проблем, но теперь в ionic v4 когда я использую это, появляется ошибка: свойство 'dataDirectory' не существует для типа 'File'

мой код => download.page.ts

download() {
    const fileTransfer: FileTransferObject = this.transfer.create();
    this.plt.ready().then(() => {
      const url = 'http://www.test.com/file.mp3';
      fileTransfer.download(url, this.file.dataDirectory + 'file.mp3').then((entry) => {
        console.log('download complete: ' + entry.toURL());
      }, (error) => {
        // handle error
        console.log('download EROR: ' + error);
      });
    });
  }

Файл импортирован на странице загрузки и в модуле приложения провайдеров

1 Ответ

0 голосов
/ 05 февраля 2019

Ionic 4 использует различные пути импорта по сравнению с Ionic 3.

import { FileTransfer, FileUploadOptions, FileTransferObject } from '@ionic-native/file-transfer/ngx';
import { File } from '@ionic-native/file/ngx';
...