如何创建blob或arrayBuffer - Ionic 2 / Cordova

时间:2017-02-03 18:46:52

标签: cordova angular typescript ionic2 cordova-plugins

如何使用此方法使用typescript创建blob或arrayBuffer Camera.getPicture(options).then((imageData)。

我正在使用Ionic 2 / Cordova。

var options = {
    quality: 90,
    destinationType: Camera.DestinationType.FILE_URI,
    sourceType: Camera.PictureSourceType.PHOTOLIBRARY,
    mediaType: Camera.MediaType.PICTURE
};

Camera.getPicture(options).then((imageData) => {

    File.resolveLocalFilesystemUrl(imageData).then((fileEntry: FileEntry) => {

    })

});

提前致谢!

1 个答案:

答案 0 :(得分:0)

尝试这个答案Convert base64 string to ArrayBuffer。在imageData上执行_base64ToArrayBuffer。记得删除destinationType,因为它默认为dataUrl