Facebook画布应用程序高度

Facebook画布应用程序高度,facebook,facebook-javascript-sdk,Facebook,Facebook Javascript Sdk,我已经创建了一个Facebook画布应用程序,并将高度和宽度设置为fluid。然而,我得到的不是Facebook显示的100%x100%iframe,而是一个100%宽、800px高的帧。页面内容高度方面的其余部分被Facebook切断。下面是我的代码,当我将Facebook网站应用程序设置高度属性设置为fluid时,有人能理解为什么我没有得到高度为100%的iframe吗 我甚至尝试过为html和div标签设置一个高度:100%,但仍然没有成功。我的结论是,这一定又和Facebook有关,以及

我已经创建了一个Facebook画布应用程序,并将高度和宽度设置为fluid。然而,我得到的不是Facebook显示的100%x100%iframe,而是一个100%宽、800px高的帧。页面内容高度方面的其余部分被Facebook切断。下面是我的代码,当我将Facebook网站应用程序设置高度属性设置为fluid时,有人能理解为什么我没有得到高度为100%的iframe吗

我甚至尝试过为html和div标签设置一个高度:100%,但仍然没有成功。我的结论是,这一定又和Facebook有关,以及他们如何设计画布应用程序有关

这次Facebook搞砸了什么

另一方面,是否有人有任何带有CSS的画布HTML代码,在这些代码中,他们能够以Facebook应用程序为中心,没有滚动条,流畅的高度

这是我的密码:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
<head>
  <title>My New App</title>
  <style>
        html {
           width: 750px;
           height: 100%;
        }

        #wrapper {
            width: 750px;
            height:100%;
            border:1px solid #000;
            margin: 0 auto;
            text-align:left;
        }
   </style>
</head>
<body>
    <div id="fb-root"></div>
    <script type="text/javascript">
      window.fbAsyncInit = function() {
        FB.init({
            appId: '<%= config.appID %>',
            status: true, // check login status
            cookie: true, // enable cookies to allow the server to access the session
            xfbml: true, // parse XFBML
            channelUrl: document.location.protocol + '//<%- config.siteUrl %>channel.html', // Channel File
            oauth: true
        });
        FB.Canvas.setAutoGrow();

        // Listen to the xfbml.render and set canvas size according to ajax rendered updates
        FB.Event.subscribe('xfbml.render', function(response) {
            FB.Canvas.setAutoGrow();
        });
      };

      // Load the SDK Asynchronously
      (function(d){
        var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
        js = d.createElement('script'); js.id = id; js.async = true;
        js.src = "//connect.facebook.net/en_US/all.js";
        d.getElementsByTagName('head')[0].appendChild(js);
      }(document));
    </script>

    <div id="wrapper">
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <h1>My New App</h1>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
      <p>Helo world!</p>
    </div>
</body>
</html>

我的新应用
html{
宽度:750px;
身高:100%;
}
#包装纸{
宽度:750px;
身高:100%;
边框:1px实心#000;
保证金:0自动;
文本对齐:左对齐;
}
window.fbAsyninit=函数(){
FB.init({
appId:“”,
状态:true,//检查登录状态
cookie:true,//启用cookie以允许服务器访问会话
xfbml:true,//解析xfbml
channelUrl:document.location.protocol+'//channel.html',//通道文件
真的吗
});
FB.Canvas.setAutoGrow();
//听xfml.render并根据ajax渲染的更新设置画布大小
FB.Event.subscribe('xfbml.render',函数(响应){
FB.Canvas.setAutoGrow();
});
};
//异步加载SDK
(职能(d){
var js,id='facebook jssdk';if(d.getElementById(id)){return;}
js=d.createElement('script');js.id=id;js.async=true;
js.src=“//connect.facebook.net/en_US/all.js”;
d、 getElementsByTagName('head')[0].appendChild(js);
}(文件);
我的新应用
Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我的新应用 Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

Helo世界

我找到了