将字节数组显示为图像

时间:2015-06-08 15:51:19

标签: angularjs image byte

我想使用AngularJS将字节数组显示为图像。 字节数组从服务器发送到angularJS。当我尝试使用此HTML代码显示它时:

<img ng-src="data:image/JPEG;base64,{{photos[0].photo}}">

AngularJS:

$scope.getGallery = function() {
            $http.get('gallery/'+$stateParams.id).success(function(data){
                console.log(data);
                $scope.photos = data;
            }).error(function(data) {
                alert("Bad");
            });
        };`

它只显示一个空图像的图标。 这是我用浏览器检查图标时显示的内容:

<img ng-src="data:image/JPEG;base64,STUwNGU0NzBkMGExYTBhMDAwMDAwMGQ0OMThlOTRiMTVjNzA2OTZhNzQ0MDk0YTEyNDM4YWUyMDNhOWZjNThiZmFjMjg0Z...yNjA4Mg==">

0 个答案:

没有答案