我目前正在使用Cordova相机getPicture,即使我已经说明了编码类型,它似乎也没有检索文件扩展名/类型。
navigator.camera.getPicture(onSuccess, onError,
{ quality : 50,
destinationType : navigator.camera.DestinationType.FILE_URI,
sourceType : navigator.camera.PictureSourceType.PHOTOLIBRARY,
encodingType : 0,
mediaType : 0
});
function onSuccess(imageURI)
{
$scope.uploadAttachment(imageURI);
}
function onError(message)
{
alert("fail");
alert('Failed because: ' + message);
}
您已经指定了返回图像文件的类型
例如编码类型 : 0
0 代表 JPEG,1 代表 PNG