
Backend save file on file system pickImage(sourceType) {
const options: CameraOptions = {
quality: 100,
sourceType: sourceType,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE,
correctOrientation: true,
};
// this.camera.getPicture(options).then((imageData) => {
this.camera.getPicture(options).then(
(imageData) => {
const formData = new FormData();
formData.append('file', imageData);
let newName = this.randomString(6) + new Date().getTime() + "." + file.type;
alert(JSON.stringify(formData));
this.http.post("//localhost:3000/api/v1/Admin/saveAllImages", formData)
.pipe(
finalize(() => {
// loading.dismiss();
})
)
.subscribe(res => {
if (res['success']) {
this.presentToast('File upload complete.')
} else {
this.presentToast('File upload failed.')
}
});
};
}