来自图库的Cordova Camera getPicture未检索文件扩展名

时间:2018-03-12 09:29:20

标签: angularjs cordova getpicture

我目前正在使用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); 
} 

1 个答案:

答案 0 :(得分:1)

您已经指定了返回图片文件的类型

eg.encodingType:0

0表示JPEG,1表示PNG