Я установил плагин filePicker для ios и использовал его, чтобы выбрать файл и загрузить его на сервер.
this.filePicker.pickFile()
.then(uri => {
var mimeType = '';
var pathUrl = '';
var type = '';
(<any>window).FilePath.resolveNativePath(uri)
.then(filePath => {
pathUrl = filePath;
});
(<any>window).resolveLocalFileSystemURL(uri, (entry) => {
entry.file(file => {
// loading.dismiss();
this.upload_file_path.push({mimeType: file.type, filePath: pathUrl});
this.upload_file_name.push(pathUrl.substr(pathUrl.lastIndexOf('/') + 1));
this.chRef.detectChanges();
}, ((error) => {}));
});
this.upload_file.push(uri);
})
.catch(err => {
this.global.presentAlert("Error!", 'Cannot add attachment');
});
Но код всегда дает мне следующую ошибку undefined не является объектом (оценивает 'window.filepath.resolvenativepath')
Итак, мне нужнопомогите решить эту проблему, пожалуйста
Заранее спасибо