Phonegap不返回base64encoded数据

时间:2013-01-02 09:34:17

标签: android cordova camera

我正在使用Phonegap和相机应用程序。我想获得base64编码的字符串。但无法让它发挥作用。我总是得到图像的系统路径。我需要检索字符串。

function clickPhoto() 
{
    navigator.camera.getPicture(onPhotoDataSuccess, onFail, 
    { 
        quality: 25, 
        destinationType:  destinationType.FILE_URI 

    });
}

我需要知道如何获取base64编码的字符串。我在堆栈的某个地方读到,phonegap的默认值现在返回文件路径。我需要一个base64。

请建议。

1 个答案:

答案 0 :(得分:1)

使用此:

navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50,
    destinationType: destinationType.DATA_URL });

感谢。