我正在尝试使用Cordova相机插件从图库获取图片,以下是我的操作方式:
navigator.camera.getPicture(onSuccess, onFail, {
quality: 50,
sourceType: Camera.PictureSourceType.SAVEDPHOTOALBUM,
destinationType: Camera.DestinationType.FILE_URI,
mediaType: Camera.MediaType.ALLMEDIA,
encodingType: Camera.EncodingType.JPEG
});
但是在我的“onSuccess”函数中,我以以下格式获取图像URI:
"content://com.android.providers.media.documents/document/image%3A1509"
我希望能够获得与使用相机拍摄时一样的完整路径的图像URI:
"file:///storage/emulated/0/Pictures/IMG_20150710_124222.jpg"
阅读官方文档后,我发现我唯一需要做的就是将属性“DestinationType”设置为“FILE_URI”,正如您在上面所看到的已经设置了。
那我做错了什么?