2013-11-04 84 views
1

我在使用phonegap将图像编码为base64时遇到了问题,我测试了Android 4和iOS设备上的代码,它工作正常,但是当我在Android版本上测试它时2.3它没有工作。 这里是我的代码:phonegap:无法将图像编码为android 2.3上的base64

var c = document.createElement('canvas'); 
    var ctx = c.getContext("2d"); 
    var img = new Image(); 

    img.onload = function() { 
     c.width = this.width; 
     c.height = this.height; 

     ctx.drawImage(img, 0, 0); 

     var dataUri = c.toDataURL("image/png"); 

     alert(dataUri); 
    }; 
    img.src = filePath; 

在Android 2.3这段代码的输出始终是空字符串

回答