例子:
<img src="https://twitter.com/mozilla/profile_image">
现场演示:https://jsbin.com/ziwanu/edit?html,output
相应的HTTP请求发送cookie到Twitter,这就是为什么Firefox的新跟踪保护功能会阻止它显示图片。有没有一种方法可以以与Firefox的跟踪保护兼容的方式获取来自Twitter的个人资料图片?
更新: 图像代理可以作为动态回退(通过onerror
属性)使用。演示:https://jsbin.com/xibose/edit?html,js,output
crossorigin="anonymous"
会有所帮助,但是 Firefox 显然没有遵循location
重定向。 - Fabrício Matté