2014-04-25 42 views
0

我有代碼,它看起來像這樣:的PhoneGap保存的base64字符串作爲圖像

... 
fileEntry.createWriter(function(fileWriter){ 
    fileWriter.write(imageData); 
}, error); 
... 

這裏的imageData是圖像的base64字符串。 phonegap(cordova)可以創建圖像文件(或phonegp插件)嗎?沒有找到任何iOS的東西。

回答

0

使用這一個

function encodeImageUri(imageData) { 
    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); 
    }; 
    img.src = imageData; 
    var dataURL = c.toDataURL("image/jpeg"); 
    return dataURL; 
} 
相關問題