无法在FireTV Firefox浏览器上加载Facebook个人资料图像?

时间:2019-02-21 07:14:09

标签: firefox facebook-graph-api amazon-fire-tv

我正在构建要在FireTV浏览器(Firefox)上使用的web应用,当我这样做时,我的Facebook图像显示为断开的链接。

图像在我测试过的所有其他设备/浏览器上正常显示(在OSX,Android上为多个)

最初,我以为由于某种原因,firetv浏览器不喜欢热链接图像,因为我是通过图谱API加载它们的,但是我能够从其他站点获得热链接图像,以便在fireTV以及...。似乎不喜欢它的Facebook URL的某些特定信息吗?是否有人有任何想法,或知道有什么工具可以更好地对其进行调试?

这就是我正在渲染的img元素的样子,例如:

<img src="https://graph.facebook.com/v2.6/112816289586034/picture?type=large" />

1 个答案:

答案 0 :(得分:0)

Facebook Graph API返回带有302重定向的个人资料照片URL,这显然不是Amazon FireTV友好的。

解决方案是在API请求中包括redirect = false作为url参数,这会导致FB返回JSON对象,其中包括按预期加载的常规图像url。