Я занимаюсь разработкой мобильного приложения Ionic 3 и хочу загрузить изображения из мобильного приложения в веб-API. Для этого я использую метод POST для отправки изображения. Я пытаюсь загрузить изображение в виде составного файла, поскольку сервер ожидает составной файл. Поэтому я добавил поле ввода, чтобы выбрать файл, например. Затем я создал событие changeListener()
для отправки изображения на сервер.
<ion-input type="file" accept="image/*" id="upload" [(ngModel)]="imagePath" (ionChange)="changeListener($event)"></ion-input>
changeListener($event): void {
this.imagePath = $event.target.files[0];
console.log($event.target.files[0])
this.imageProvider.uploadImage(this.imagePath)
}
Когда я выбираю файл, он дает мне ошибку типа, например «не могу прочитать файл свойств undefined».
Кто-нибудь может помочь с этой проблемой?