0

为了确保不是我的代码搞砸了,我刚刚下载并安装了新的 Facebook iOS SDK 3.0 Beta,我在 HelloFacebookSample 中测试了照片上传,尽管它所做的只是上传了一个 25KB 的图像,上传的版本看起来不如应用程序中的原始版本。

我还用照片进行了测试,质量很差。

有没有办法来解决这个问题?在 Mac 或 iPad 3 上使用 Safari 将相同的图像上传到 Facebook 时,质量很好。所以这与 Facebook iOS SDK 有关。

有人遇到这种情况吗?还是人们只是没有注意到?

我正在构建一个 iOS 应用程序,该应用程序依赖于上传的高质量图像。

提前致谢。

4

1 回答 1

0

实际上,只有当您使用 Safari 上传图像时,质量才会看起来不错。

实际上,即使您在上传时选中“高质量”,Facebook 也会强制重新压缩图像。

您可以做的最好的事情是将源图像分辨率加倍,对于纯色,请尝试引入噪点。此GD.SE 问题中的详细信息

请注意,至少自2012 年 6 月以来,上传 <100kb 的图像的技巧不再有效。

于 2012-11-28T08:25:19.387 回答