1

我需要将图像从服务器传递到为 iOS 和 Android 构建的 AS3/Air 应用程序,但是我不知道在应用程序中存储图像数据的最佳方法。

我有一个允许用户使用 Facebook 连接注册的应用程序。如果他们选择使用 Facebook,我会抓取他们的个人资料图片并将其存储在我的服务器上,使用:

$img = file_get_contents('https://graph.facebook.com/' . $fbid. '/picture?width=190&height=190');
$file = $dir . '/' . $fbid. '.jpg';
file_put_contents($file, $img);

这很好用,我可以看到正在保存的个人资料图像。然后,一旦用户每次登录他们的帐户(在登录验证过程中),我想将此图像发送到应用程序。图片文件很小(约10kb)。

最好的方法是在本地保存图像并从本地存储调用,还是从 URL 加载图像然后缓存...

干杯!

4

0 回答 0