Ich verwende das Facebook SDK, um Nutzern zu ermöglichen, Inhalte über meine App mit ihren Wänden zu teilen. Es ist ein hübsches Standard-Setup mit dem Facebook SDK, wo ein typischer Beitrag sowohl Text als auch ein Bild enthält, um den Beitrag zu begleiten.
Das alles funktioniert gut, aber mein Problem ist, dass Facebook die Größe der Bilder ändert und sie so konvertiert, wie sie es für richtig halten. Die Post-Bilder sehen auf einem Retina-Display ein wenig pixelig aus. Weiß jemand, ob es einen Weg gibt, dafür zu sorgen, dass Facebook dafür ein qualitativ hochwertigeres Bild verwendet?
Noch einmal, um zu verdeutlichen, die Originalbilder, die ich benutze, sind qualitativ hoch genug, aber Facebook verschlechtert sie ein wenig zu sehr, und sie enden nicht zu gut auf einem Retina-Display. Können wir das irgendwie vermeiden?
Unten ist ein Auszug aus der hübschen Standard-Facebook-Postleitzahl, die ich benutze;
%Vor%Beachten Sie, dass die Bilder, die ich verlinke, ungefähr 250x250px JPGs sind, wenn das hilft.
BEARBEITEN : Ein Beispielbild hinzugefügt, um zu verdeutlichen, was ich meine. Ich versuche zu sehen, ob es eine Möglichkeit gibt, Facebook zu bitten, hier ein hochauflösendes Bild für Retina-Displays zu verwenden.
Vielen Dank im Voraus!
Sie können Ihr Foto in den Fotoalben des Benutzers aktualisieren. Dies wird auch zu einem Mauerpfosten führen. (Wenn das auch in Ihrem Fall passt.) Das wäre der Code:
%Vor%(Hinweis: Hochgeladene Bilder für die Alben müssen auf jeder Seite kleiner als 960 px sein. Siehe: Facebook Documentation )