Ich mache eine App auf Facebook und haben iframe statt FBML gewählt. Das Problem , das ich bin Bewurf ist die Verknüpfung mit verschiedenen anderen Seiten der App. Nehmen wir an , ich meine app hier gehostet habe http://fbapp.mysite.com und ich möchte verknüpfen http://fbapp.mysite.com/page1 , wie soll ich tun , dass innerhalb des iframe? Direkt nur fbapp.mysite.com/page1 Verknüpfung leitet die gesamten Browser - Fenster von facebook.com zu fbapp.mysite.com. Ich mag immer noch die App sehr viel „live“ in der Leinwand - Seite, sondern will eine page1 navigieren. Jede Hilfe wird sehr geschätzt.
Facebook App, Iframe Worries (URL-Problem)
stimmen
6
2 antworten
stimmen 10
10
Anstatt von
<a href="http://fbapp.mysite.com/page1">link</a>
Benutzen
<a href="http://apps.facebook.com/{canvasurl}/page1" target="_top">link</a>
Dadurch wird die URL in dem obersten Rahmen (Facebook selbst) zu laden, und Facebook geht automatisch durch irgendwelche Argumente (Pfade und Query-Strings), um Ihren Rückruf-URL.
stimmen 0
0
FB_RequireFeatures(["CanvasUtil"], function() {
FB.Facebook.init(<api_key>, <path to xd_receiver>);
FB.CanvasClient.startTimerToSizeToContent();
FB.CanvasClient.syncUrl();
});













