2016-04-23 141 views

回答

2

客戶

readAsDataURL已BASE64在

data:image/jpeg;base64,/9j/4AAQSkZJRgABA... 

格式的編碼數據所以,你需要擺脫的MIME類型並在前面編碼信息。

contents = contents.split(',')[1]; 

現在您可以將此base64編碼數據發送到服務器。

服務器

既然你接收Base64編碼數據,你可以將其轉換緩衝和寫入文件:

fs.writeFile(filepath, Buffer(argument,'base64'), err => { 
    // 
}) 
+0

hassansin非常感謝你! – Nezir

+1

很高興幫助! – hassansin

+0

好的解決方案。謝謝 – Abk