|
楼主 |
发表于 2015-8-20 10:14:47
|
显示全部楼层
报告楼上,问题还是没有解决。
// 选择文件
takeFile : function(successCallback, failCallback) {
var source = navigator.camera.PictureSourceType.PHOTOLIBRARY;
// 描述类型,取文件路径
var destinationType = navigator.camera.DestinationType.FILE_URI;
// 媒体类型,设置为ALLMEDIA即支持任意文件选择
var mediaType = navigator.camera.MediaType.ALLMEDIA;
var options = {
quality : 50,
destinationType : destinationType,
sourceType : source,
mediaType : mediaType
};
navigator.camera.getPicture(successCallback, failCallback, options);
},
用自带的相册打开的话,
拿到的successCallback的参数为:content://media/external/images/media/44584
而需要拿到的应该是 file://mnt/sdcard/images/aaa.png
求解决办法
|
|