2013-11-04 109 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這段代碼的輸出始終是空字符串

回答