J'essaie d'utiliser FBJS dans mon application iframe. Rien de ce que j'écris ne semble fonctionner. Des idées?facebook - en utilisant FBJS dans les applications iframe
Répondre
Je pensais que le but d'une application iframe Facebook était de pouvoir utiliser votre propre JS au lieu du sous-ensemble de Facebook? L'iframe est en sandbox à partir de Facebook de l'utilisateur, donc c'est sûr pour Facebook - vous ne pouvez pas accéder aux internes de FB. FBJS a été inventé afin que vous puissiez utiliser JS dans les boîtes de profil et les applications de toile sans pouvoir visser avec le reste de la fonctionnalité Facebook.
Vous devrez utiliser Facebook connect pour accéder aux appels FBJS.
Facebook encourage les développeurs iFrame à utiliser Facebook Connect pour effectuer l'interaction facebook côté client, telles que des histoires d'alimentation d'édition, les boîtes de dialogue d'autorisation, etc.
Voir: http://wiki.developers.facebook.com/index.php/Creating_a_Popup_Dialog_in_an_IFrame
De mon point de vue de toute façon, il ne s'agit pas des boîtes de dialogue de connexion, mais de la manipulation de DOM que Facebook a ajouté via FBJS. Nous avons beaucoup d'ancien code qui doit être migré vers les iframes, et le moyen le plus rapide de le faire serait de faire fonctionner FBJS à l'intérieur de l'iframe. On dirait que Facebook a pris leurs trucs de prototype.js, donc je pense que nous allons commencer par inclure cela à la place de fbjs. –
- 1. FBJS dans facebook
- 2. Iframe redimensionnable pour applications iframe facebook
- 3. javascript [FBJS] dans les pages/onglets facebook
- 4. Facebook Application FBJS aide en utilisant setInnerXHTML + tableau
- 5. Facebook - en utilisant FBJS pour générer dynamiquement le flash?
- 6. Facebook Applications et cookies
- 7. Facebook-IFrame
- 8. obtenir l'URL de la fenêtre en cours avec fbjs dans iframe
- 9. Comment utiliser Facebook FBJS Feed Forms
- 10. encoder JSON dans FBJS
- 11. Facebook IFrame APP utilisant Asp.Net MVC
- 12. Facebook se connecter FBJS manquant caractères accentués
- 13. Facebook Partager dans iframe
- 14. Facebook écran noir en IFrame
- 15. Facebook connect applications iframe et ie6 fb: friend-selector
- 16. Comment intégrer iframe dans facebook?
- 17. Appels API utilisant FBJS dans la page FBML
- 18. Facebook require_login() dans l'application iFrame
- 19. Modifier les OPTIONS de SELECT HTML en utilisant un objet json dans FBJS
- 20. facebook iframe
- 21. facebook iframe autorisation d'application en utilisant développeur toolkit 2.0
- 22. Dispositions pour les applications Facebook
- 23. Comment fonctionnent les applications Facebook?
- 24. Comment écrire des applications Facebook en utilisant Django?
- 25. Facebook Iframe Numéro
- 26. Les liens de l'application Facebook iFrame envoient en dehors de
- 27. Facebook Applications
- 28. Source iframe dynamique sur les pages facebook
- 29. Facebook C# SDK, AJAX dans l'application iFrame
- 30. Facebook - PopUp Invite ami dans l'application iFrame
Quelle est votre définition des internes de FB? – vondip
Facebook ne veut pas que vous vous baladiez avec quoi que ce soit sur le site en dehors de votre application. Autoriser le JavaScript normal dans une application de canevas signifierait que vous pourriez changer les choses dans la mise en page de Facebook - vous pourriez faire en sorte que le lien «Accueil» passe ailleurs, par exemple. Les applications iFrame ne peuvent pas toucher quoi que ce soit à l'extérieur de l'iframe, donc il est sûr que Facebook autorise le JavaScript complet au lieu du sous-ensemble limité qui est FBJS. – ceejayoz