如何将图像库64保存为文件

时间:2017-12-14 11:06:53

标签: ionic-framework ionic2 ionic3

我正在使用ionic2:我想从图库中上传图片,裁剪并将其发送到服务器。

uploadImage(): Promise<any> {
    var status = 'upload';
    return new Promise(resolve =>
    {
        const options: CameraOptions = {
            quality: 100,
            sourceType: 2,
            destinationType: this.camera.DestinationType.DATA_URL,
            mediaType: this.camera.MediaType.PICTURE,
            allowEdit: true
        }
        this.camera.getPicture(options).then((imageData) => {
            // imageData is either a base64 encoded string or a file URI
            // If it's base64:
            this.base64Image = "data:image/jpeg;base64",imageData;
            console.log("imaaage ",this.base64Image);
            resolve(this.base64Image);
        }, (err) => {
            console.log("error")
        });
    });
}

问题是:我希望destinationType发送FILE_URL,同时我希望DATA_URL将其显示给用户。 我该怎么做才能解决这个问题?

0 个答案:

没有答案