safari img src with redirect

时间:2016-05-19 17:50:25

标签: html image safari

我有两个图像的小提琴。这两个图片在Chrome中加载得很好,但只有第一张图片在iPhone5 Safari中加载。我能看到的唯一区别是第二个src(twitter一个)有一个重定向。我怎样才能为iPhone / Safari做这项工作?

<img src="http://3.bp.blogspot.com/-fOcTU5i5JdY/UovGWW8fgOI/AAAAAAAAB68/0dQJNRbknZg/s1600/628954_1280x1024-1.jpg" height="50" width="50">
<img src="http://twitter.com/twitter/profile_image?size=bigger" height="50" width="50">

https://jsfiddle.net/gsz2Ltjq/

我知道我可以通过Twitter进行身份验证以从直接链接中获取个人资料图片,但我希望上述链接能够正常工作。

1 个答案:

答案 0 :(得分:0)

这里我想了解如何在iOS safari上显示重定向的图像scr

$image = 'https://twitter.com/twitter/profile_image?size=bigger';
$imageData = base64_encode(file_get_contents($image));
$src = 'data: image/png;base64,'.$imageData;
$image = '<img src="'.$src.'"/>';

它适用于Twitter,因为他们使用image/png mime类型