Hãy thử làm điều này:
Lưu hình ảnh trong Node
ImageController.create({image: new Buffer(req.body.image, "base64")},
function(err, img) {
if(err) { return handleError(res, err); }
return res.status(201).json(img);
}
);
Đang tải và giải mã trong Node
ImageController.findById(req.params.id, function (err, img) {
if(err) { return handleError(res, err); }
if(!foto) { return res.send(404); }
return res.json(img.toString('base64'));
});
Bộ điều chỉnh góc cạnh
$http.get('/api/images/'+$scope.image._id).
then(function (response) {
$scope.imgSrc = response.data;
}, function (response) {
});
Chế độ xem góc cạnh
<img ng-src="data:image/jpg;base64,{{imgSrc}}">