Привет, у меня есть ионная разработка, и она прекрасно работает в интерфейсе, но я не знаю, как отправить эту картинку на сервер.? JSON Objetc? Строка? base64? Как я могу преобразовать входной файл в base64? учитывая, что это PWA и Cordova не работает.
на моем HTML есть это
<div class="btn">
<label>
<ion-icon slot="start" name="camera"></ion-icon>
Sucursal de Instalación
<input type="file" style="display: none;" (change)="subirInstalacion($event)">
</label>
</div>
на моем TS, у меня есть это
subirInstalacion(fileInput: any) {
//trae imagen de la galeria
this.fileData = <File>fileInput.target.files[0];
this.preview();
}
preview() {
// vista previa de la imagen
var mimeType = this.fileData.type;
if (mimeType.match(/image\/*/) == null) {
return;
}
let reader = new FileReader();
reader.readAsDataURL(this.fileData);
reader.onload = (_event) => {
this.previewSucursalInstalacion = reader.result;
}
}
Спасибо,