Je travaille sur une application Facebook (canvas) dans laquelle je souhaite montrer à l'utilisateur une boîte de dialogue de style FB. J'essaye de faire ceci avec FB.ui()
, en utilisant la méthode fbml.dialog
. Mes toutes les tentatives à ce jour ont abouti à une boîte de dialogue qui montre les barres de chargement, mais rien ne se passe jamais.FB.ui() fbml.dialog - Hangs
L'abonnement aux événements de journal n'affiche rien.
Le code ci-dessous est la version la plus simple que j'ai essayée, et est extrait directement de l'exemple de code de Facebook, que j'ai vu fonctionner (http://fbrell.com/fb.ui/fbml.dialog).
function sendToFriends(){
var dialog = {
method: 'fbml.dialog',
display: 'dialog',
fbml: '<fb:header icon="false" decoration="add_border">Hello World!</fb:header><fb:profile-pic uid="5526183"></fb:profile-pic>'
};
FB.ui(dialog, function(response){alert(response);});
}
Comme d'habitude, la documentation de Facebook est incomplète et partout. J'apprécierais toute aide que vous pourriez offrir.
pouvez-vous poster votre page IFrame qui contient ce script? aussi vérifier dans firebug pour les erreurs ... Je viens d'essayer le code que vous avez posté et ça fonctionne très bien – ifaour
On dirait que vous essayez sur votre machine locale! pour utiliser l'affichage: dialogue, vous devez être connecté. – RubyDubee