带有重定向的safari img src



我摆弄了两个图像。这两个图像在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进行身份验证,从直接链接中获取个人资料图片,但我宁愿使用上面的链接。

在这里我了解了如何在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类型

最新更新