Я пытаюсь использовать ionic 4 и cordova-plugin-file для получения файлов с телефона, но выдает ошибку;
Когда я делаю console.log(cordova.file)
, как в документе, он показывает, что у cordova нет свойства'file'.
Когда я делаю window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
, он показывает 'requestFileSystem', а не свойство окна.
, даже если я делаю window.cordova
, он выдает ту же ошибку.
и в отличие от ionic 3 здесь, если я добавлю File к провайдерам, он также выдаст ошибку
Пожалуйста, что я делаю не так?
Вот мой ** home.page.ts**
import {Component} from '@angular/core';
import {Platform} from '@ionic/angular';
import {File} from '@ionic-native/file';
@Component({
selector: 'app-home',
templateUrl: 'home.page.html',
styleUrls: ['home.page.scss'],
})
export class HomePage {
constructor(public platform: Platform) {
platform.ready().then(() => {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSystem) {
console.log(fileSystem)
}, function(error) {
console.log(error);
});
});
}
}