2016-11-01 5 views
0

Это заставило меня почесывать голову на несколько часов, и теперь она сводит меня с ума.Ионное изображение 2 - базовое 64 изображение не отображается при съемке

Когда я нажимаю кнопку «Съемка», камера открывается, как ожидалось, но возвращаемая ими информация образа не отображается в приложении.

Сделать снимок HTML

<ion-item (click)="takePicture()"> 
    Take Picture 
    <ion-icon item-right name="camera"></ion-icon> 
</ion-item> 

Показать картинки HTML

<img *ngFor="let image of images" [src]="'data:image/jpeg;base64,' + image"> 

Сфотографируйте Метод

images: string[] = []; 

takePicture() { 
    Camera.getPicture({ 
    quality: 50, 
    destinationType: Camera.DestinationType.DATA_URL, 
    targetWidth: 1000, 
    targetHeight: 1000 
    }) 
    .then(imageData => { 
    this.images.push(imageData); 
    }); 
} 

Ошибка в App Array has data. It's just broken :(

ответ

0

Получил ответ от форума ионической и это работает для меня. Еще не знаю, почему мой код не работал ...

src="data:image/jpeg;base64,{{image}}" 
Смежные вопросы