【发布时间】:2015-06-21 18:23:27
【问题描述】:
我有一个图像处理程序,它从数据库中获取图像字节流并返回一个 http 响应 Content-Type: image/jpeg
在我的 angularjs 应用程序中,我想获取图像并将它们显示在表格中。这是页面代码:
<tr ng-repeat="product in products>
<td>
<img ng-src="{{imageMaker(product.id)}}"/>
</td>
</tr>
控制器代码:
$scope.imageMaker = function (productId) {
$http.get('/Handlers/ImageRenderer.ashx', {
params: {
id: productId
}
}).then(function (res) {
return 'data:image/jpeg;base64,' + res.data;
});
}
通过运行此代码,Chrome 会崩溃。任何帮助将不胜感激。
【问题讨论】:
-
是否已经对
res.database64 进行了编码? -
是的。我也尝试了以下方法。 stackoverflow.com/questions/16775729/…
-
看看这个问题与你的情况很相似stackoverflow.com/questions/29104607/…