【发布时间】:2018-07-21 13:55:54
【问题描述】:
我可以点击手机中的照片,但图片没有显示在我的页面上。 我已经从官方 ionic 框架文档中安装了插件:
$ ionic cordova plugin add cordova-plugin-camera
$ npm install --save @ionic-native/camera
这是我的代码:
getPic()
{
const options: CameraOptions = {
quality: 70,
destinationType: this.camera.DestinationType.FILE_URI,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE
}
this.camera.getPicture(options).then((imageData) => {
this.myPhoto = 'data:image/jpeg;base64,' + imageData;
}, (err) => {
});
}
我在课堂上声明了myPhoto:any;。
这是我展示图片的地方:
<ion-content no-bounce padding>
<button ion-button (click)="getPic()">Take A Picture</button>
<p align="center"><img src="{{ myPhoto }}"></p>
</ion-content>
我不知道我在哪里做错了。请帮我。谢谢!
【问题讨论】:
标签: ionic-framework ionic2 ionic3