首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ionic 3和Angular 4中的安全镜像src

ionic 3和Angular 4中的安全镜像src
EN

Stack Overflow用户
提问于 2018-02-06 21:01:36
回答 2查看 532关注 0票数 1

我在ionic框架中创建了一个列表视图。此列表包含图像字段和网址来自网络服务,但我需要下载一些授权的图像。在Ionic中,我正在使用

代码语言:javascript
复制
<img [src]="imgurl">

但由于缺少授权,此图像无法显示。如何做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2018-02-06 21:25:34

试试rxjs map,像这样

代码语言:javascript
复制
return this.http.get(path, config).map(res => {
//authorization logic here
//return  res after passing through authorization
})
票数 0
EN

Stack Overflow用户

发布于 2018-02-06 21:37:35

您必须通过添加所需身份验证头的您自己的服务下载镜像。收到图像后,将其base64编码存储到一个变量中,并将一个内联url放入文档中,如下所示:

代码语言:javascript
复制
<div *ngIf="!!user.picture" class="user-picture" [ngStyle]="{'background-image': 'url(data:image/jpeg;base64,' + user.picture + ')'}"></div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48643698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档