2016-06-10 2 views
2

Ich bin neu in eckigen und Knoten js. Ich versuche Dateiinhalte von Knoten zu eckig zu senden. Aber ich kann es von meinem Winkel Code nicht lesenWie streamen Sie eine Datei von Knoten js zu eckigen js

Hier ist mein Code

Knoten ausdrücken

var img = fs.readFileSync('./test.jpg'); 
    //res.writeHead(200, {'Content-Type': 'image/jpg' }); 
    //res.end(img, 'binary'); 
    res.send({'data':img}); 
    console.log(img); 

Angular-Code ist

<img ng-src="data:image/JPEG;base64,{{image}}"> 

Antwort

1

diesen Code Versuchen Sie,

var img = fs.readFileSync('./test.jpg'); 

    fs.readFile('./test.jpg', function(err, original_data){ 

    var base64Image = new Buffer(original_data, 'binary').toString('base64'); 
    console.log(base64Image); 
    res.send(base64Image); 

Eckige js ,

<img ng-src="data:image/jpg;base64,{{file_name}}" id="photo-id"/>