Facebook App, Worries Iframe (problema URL)

voti
6

Sto facendo un app su Facebook e ho scelto invece di iframe FBML. Il problema che ho di fronte è il collegamento a varie altre pagine dell'app. Supponiamo che ho ospitato la mia app qui http://fbapp.mysite.com e voglio collegare http://fbapp.mysite.com/page1 , come devo fare che dentro l'iframe? Il collegamento diretto al fbapp.mysite.com/page1 solo reindirizza l'intera finestra del browser da facebook.com a fbapp.mysite.com. Voglio ancora l'applicazione per molto live all'interno della pagina tela, ma voglio passare a una page1. Qualsiasi aiuto sarà apprezzato.

È pubblicato 27/02/2009 alle 15:48
fonte dall'utente
In altre lingue...                            


2 risposte

voti
10

Invece di

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

Uso

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

Questo caricherà l'URL nella cornice più in alto (Facebook stesso), e Facebook passa automaticamente attraverso tutti gli argomenti (percorsi e stringhe di query) per l'URL di richiamata.

Risposto il 28/02/2009 a 18:02
fonte dall'utente

voti
0
    FB_RequireFeatures(["CanvasUtil"], function() { 
    FB.Facebook.init(<api_key>, <path to xd_receiver>);
    FB.CanvasClient.startTimerToSizeToContent();
    FB.CanvasClient.syncUrl(); 
});
Risposto il 09/02/2010 a 12:42
fonte dall'utente

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