J'essaye de régler la hauteur pour ne pas avoir de barre de défilement dans mon application facebook, vu ICI
J'ai utilisé jQuery pour créer le plugin canvas à l'aide de l'API GRAPH et j'ai essayé d'ajouter les codes suivants pour modifier la hauteur mais aucun ne fonctionne. Quelqu'un a des idées?
Dans mon scripts.js, j'essaye d'ajouter ce qui suit en bas:
FB.Canvas.setAutoResize(); //doesn"t work
Aussi essayé le suivant:
window.fbAsyncInit = function() {
FB.Canvas.setSize({ height: 2500 });
}; //doesn"t work either
Réponses:
1 pour la réponse № 1window.fbAsyncInit = function() {
FB.Canvas.setSize({height: 1050});
}
// Do things that will sometimes call sizeChangeCallback()
function sizeChangeCallback() {
FB.Canvas.setSize();
}
1 pour la réponse № 2
Juste pour clarifier les autres utilisateurs qui se produisent sur ce contenu:
Ajouter le
<script src="http://connect.facebook.net/en_US/all.js"></script>
et<script> FB.init({ appId : "here_your_API_id", status : true, cookie : true, xfbml : true }); </script>
code avant votre
</head>
marque.- Ajouter le
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
`<script>window.fbAsyncInit = function() {FB.Canvas.setSize({height: 1050});}`
`function sizeChangeCallback() {FB.Canvas.setSize();}</script>`
portion juste avant le </body>
marque.
Si tout le reste échoue, essayez ce qui suit:
<style>body {width:500px; height:1050px;overflow:hidden;margin:0; padding:0; border:0;}</style>