J'ai demandé the same question dans le forum des développeurs Facebook, mais pour certaines raisons, je veux le rediffuser ici. J'espère que ça va.fb: serverfbml ne sera pas rendu sur Opera et IE
J'ai l'extrait fb: serverfbml suivant.
<fb:serverfbml id="invite_friends_form" style="width: 100%">
<script type="text/fbml">
<fb:fbml><p>Testing FBML rendering</p></fb:fbml>
</script>
</fb:serverfbml>
<script>
$(document).ready(function()
{
// Parse XFBML tags
FB.XFBML.parse();
});
</script>
Il rend correctement dans Firefox et Chrome. J'ai eu l'animation de chargement Facebook habituelle pendant un moment, puis la phrase "Test de rendu FBML" est affichée. MAIS, quand je le teste sur Opera 10 et Internet Explorer 8, ça ne marche pas. Je vois l'animation de chargement de Facebook, mais elle n'a jamais fini. Quand je vois mon moniteur de réseau, j'ai vu une demande à http://www.facebook.com/plugins/serverfbml.php avec mon FBML devant être rendu passé dans la chaîne de requête.
La demande est déjà terminée avec une réponse adéquate de la part de facebook, mais l'animation de chargement continue.
Est-ce que quelqu'un sait, quel pourrait être le problème ici?
Merci, Andree.
De toute façon je peux le tester moi-même, sans entrer dans l'écriture de mon propre app fB? – hallvors
Je ne crains pas. encore héberger l'application sur le serveur public Actuellement, je suis en train de tester le tout sur localhost Hey, cela pourrait-il être le problème? – Andree
même ici, FB.Event.subscribe callback fonctionne maintenant dans IE8 – Herr