我试图让用户在我的离子本机应用程序上从图库中选择图像,代码在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);
});
}
任何帮助或建议,将不胜感激。
答案 0 :(得分:2)
这在Android中对我有效。
this.myPicture = image64;
唯一的区别是我得到结果时不对文本进行消毒。
我只是做{{1}}
尝试一下,告诉我如何进行。