2016-05-10 8 views
1

gezeigt Ich mag würde das Facebook-Profilbild angezeigt werden, wenn ein Benutzer hatte über Facebook angemeldet. Die Bilder aus der Domain graph.facebook.com werden in der iOS-Version meiner App nicht angezeigt. Es funktioniert gut in Browser und Android. Ich fügte hinzu, die Zugriffsregeln (Ich bin mit Meteor)Facebook-Bilder werden nicht in ios Version von cordova App

App.accessRule("*"); 
App.accessRule("graph.facebook.com"); 

aber es half nicht.

+0

Haben Sie eine Lösung gefunden? Ich habe das gleiche Problem ... – Ruben

+1

Nein, ich lade die Bilder auf meinen Server. – MarcS82

Antwort

1

In meinem Fall ist das Problem verursacht wurde, weil ich die Facebook-Bilder in meinem App mit einem Link ‚http‘ Referenzierung wurde, wenn mein Server-Site wurde auf einer sicheren Website läuft ‚https‘. iOS hatte alle Links zu unsicheren Websites in einer sicheren Site blockiert.

Die Lösung bestand darin, die fb Links zu https ändern:

https://graph.facebook.com/10154217231etc....

Eigentlich FB seine Ressourcen in HTTP- und HTTPS-Sites dient.