Изображение из галереи не отображается на теге img в ionic 2

Vinayak B спросил: 27 ноября 2017 в 06:02 в: android

Я пытаюсь отобразить изображение из галереи в теге img. Но изображение не отображается в теге img. Но он работает с PhotoViewer. ниже приведен мой код.

 options: CameraOptions = {
    quality: 100,
    destinationType: this.camera.DestinationType.FILE_URI,
    encodingType: this.camera.EncodingType.JPEG,
    sourceType: this.camera.PictureSourceType.PHOTOLIBRARY
   //mediaType: this.camera.MediaType.PICTURE
  }

Изображение, снятое с помощью

this.camera.getPicture(this.options).then((imageData) => {  alert(imageData)
  this.photoViewer.show(imageData);
  this.captureDataUrl=imageData; }, (err) => {
  // Handle error
 });

в HTML

<img [src]="captureDataUrl" *ngIf="captureDataUrl"/>

Если я использую sourceType в качестве камеры (sourceType: this.camera.PictureSourceType.CAMERA), он также работает, отображает изображение в теге img, но не работает, если я использую sourceType в качестве sourceType: this.camera.PictureSourceType.PHOTOLIBRARY. Пожалуйста, помогите


0 ответов