Facebook App, Iframe Worries (URL probléma)

szavazat
6

Csinálok egy alkalmazás a Facebook-on és úgy döntöttek iframe helyett FBML. A probléma én vagyok néző összeköti az egyéb oldalakon a kb. Tegyük fel, hogy már tárolt én alkalmazást itt http://fbapp.mysite.com és szeretnék kapcsolni http://fbapp.mysite.com/page1 , hogyan kell tennem, hogy belül az iframe? Közvetlenül kapcsolódva fbapp.mysite.com/page1 csak átirányítja az egész böngésző ablakot facebook.com a fbapp.mysite.com. Még mindig szeretnék, hogy az alkalmazás nagyon „élő” belül a vászon oldalt, de szeretnénk, hogy navigálni a page1. Minden segítséget fogják értékelni.

A kérdést 27/02/2009 15:48
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
10

Ahelyett

<a href="http://fbapp.mysite.com/page1">link</a>

Használat

<a href="http://apps.facebook.com/{canvasurl}/page1" target="_top">link</a>

Ez betölti az URL-t a legfelső keret (Facebook is), és a Facebook automatikusan átmegy érveket (utak és lekérdezési karakterlánc) a visszahívási URL-t.

Válaszolt 28/02/2009 18:02
a forrás felhasználó

szavazat
0
    FB_RequireFeatures(["CanvasUtil"], function() { 
    FB.Facebook.init(<api_key>, <path to xd_receiver>);
    FB.CanvasClient.startTimerToSizeToContent();
    FB.CanvasClient.syncUrl(); 
});
Válaszolt 09/02/2010 12:42
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more