为了账号安全,请及时绑定邮箱和手机立即绑定

Angular <img [src] =“ someURL”>如何在代码中访问重定向的URL?

Angular <img [src] =“ someURL”>如何在代码中访问重定向的URL?

繁星coding 2021-04-09 18:15:04
在Angular应用程序中,我将图像src用作自定义URL,例如,https://source.unsplash.com/1600x900/?facebook它将重定向到托管在其服务器上的某些图像。在某些情况下,结果URL会重定向到错误的图片,例如,每当一个词条没有好的结果时,https://source.unsplash.com/1600x900/?roblox都会重定向到https://images.unsplash.com/source-404?fit=crop&fm=jpg&h=800&q=60&w=1200(例如roblox,在这种情况下是一个不好的词条)。如何在我的代码中访问此重定向的URL?我已经尝试过的内容:我通过将HTMLInputElement传递给TypeScript <img [src]="someFunctionReturningURL(t)" #t>。里面someFunctionReturningURL(t),我叫setTimeout(以确保img完全载入srcURL)并测试t.src == "https://images.unsplash.com/source-404?fit=crop&fm=jpg&h=800&q=60&w=1200",但问题是t.src仍持有原unredirected链接https://source.unsplash.com/1600x900/?roblox,而不是它实际上被重定向到链接!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 336 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信