2010-10-15 5 views
0

Je crée une application Facebook qui devrait permettre à l'utilisateur de poster quelque chose sur son mur.
Les actions principales ont lieu dans un film Flash. Lorsque l'utilisateur a terminé l'animation Flash utilise ExternalConnection pour notifier le JavaScript. Le JavaScript affiche maintenant un lien qui a été caché tout le temps et joint un événement onClick à ce lien.
L'événement onClick ressemble à ceci:Fb.ui ne s'affiche qu'après un deuxième clic

Fb.ui({ 
    method: 'stream.publish', 
    message: 'foobar', 
},function(response) { 
    me.getById("publishcontainer").style.display="none"; 
}); 

Mon problème est maintenant. Lorsque je clique sur ce lien, Facebook affiche la fenêtre de chargement, mais rien ne se passe. Si je clique une deuxième fois sur le lien, Facebook affiche la boîte de dialogue de publication comme prévu.

Quelqu'un at-il une idée de la façon dont ce problème pourrait être résolu?

Répondre