离子cordova-plugin-camera无法在Android上打开图片库

时间:2018-09-25 08:54:51

标签: android ionic3 cordova-plugin-camera

我试图让用户在我的离子本机应用程序上从图库中选择图像,代码在IOS上有效,但在android上,当选择“选择图像”时,什么都没发生,在logcat上看不到错误。

我的方法:

accessGallery(){
    this.camera.getPicture({
      sourceType: this.camera.PictureSourceType. SAVEDPHOTOALBUM,
      destinationType: this.camera.DestinationType.DATA_URL,
      quality: 10
     }).then((imageData) => {
        this.sanitizeImage('data:image/jpeg;base64,' + imageData);
      }, (err) => {
       console.log(err);
       this.showAlert("Cannot Access Gallery", err);
     });
   }

任何帮助或建议,将不胜感激。

1 个答案:

答案 0 :(得分:2)

这在Android中对我有效。

this.myPicture = image64;

唯一的区别是我得到结果时不对文本进行消毒。
我只是做{{1}}

尝试一下,告诉我如何进行。