- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想使用 Angular.js 转换从服务器获取的图像数据(用于 ionic 框架),我使用了这段代码:
$http.post(link, {
token: token,
reservationCode: reservationCode
}).success(function (res){
$scope.image = btoa(unescape(encodeURIComponent(res)));
}).error(function (data) {
return false;
});
并在我的 html 中使用此代码:
<img src="data:image/png;base64,{{image}}">
但是这个错误总是显示:
GET data:image/png;base64,{{image}} net::ERR_INVALID_URL
有人可以帮忙吗?
最佳答案
虽然回答晚了,但对 future 的读者有帮助:
你应该做的是:
<img ng-src="data:image/png;base64,{{image}}">
这意味着浏览器只会在数据加载时尝试访问它,并且会由 AngularJS 处理,因此您不会再收到该错误。
关于javascript - 获取数据:图片/png;base64,{{图片}} net::ERR_INVALID_URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34181961/
在我的模板中: Image upload 在我的 Controller 中: image: string=''; changeListener($event) : void {
我正在尝试向我的传单 map 添加标记,但它们没有出现。 在控制台中,我看到一个网络错误:net::ERR_INVALID_URL 用于加载如下图像的 http 请求: Request URL: da
我正在尝试将一些服务器生成的图像(具体来说是 matplotlib 图)渲染到 ReactJS 模块,而不在服务器上保存文件。我采用的方法是使用 base64 生成图像字符串。 当需要在 React
我想使用 Angular.js 转换从服务器获取的图像数据(用于 ionic 框架),我使用了这段代码: $http.post(link, { token: token,
我有一个适用于 img 标签的 Angular 指令,并将图像动态加载为 base64 字符串。我使用 $http.get 加载图像并将其设置到 img.src 中,如下所示: var onSucce
我是一名优秀的程序员,十分优秀!