import { Injectable } from '@angular/core'; import { Camera, CameraResultType, CameraSource, Photo} from '@capacitor/camera'; @Injectable({ providedIn: 'root' }) export class CameraService { constructor() { } async takePicture(){ return new Promise(async (resolve, reject)=>{ const image = await Camera.getPhoto({ quality: 50, allowEditing: false, resultType: CameraResultType.Uri, source: CameraSource.Camera // Camera, Photos or Prompt! }); if (image) { resolve(image) } else { reject('Error saving image') } //this.capturedImage = this.capturedImage; }) } }