2012-04-12 3 views
0

С момента обновления до временной шкалы мои сценарии изменения размера перестали работать на facebook. Это мой код:Iframe не изменяет размер с момента обновления временной шкалы

CSS:

html { 

margin:0; 
padding:0; 
height:1500px; 
} 

body { 
width:520px; 
padding:0; 
margin:0; 
height:1500px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#555859; 
} 

В теле:

<div id="fb-root"></div> 
<script type="text/javascript" src="https://connect.facebook.net/en_US/all.js"></script> 

В сноске:

<script type="text/javascript"> 
FB.Canvas.setSize({ width: 520, height: 1500 }); 
window.fbAsyncInit = function() { 
FB.Canvas.setAutoGrow(); 
} 
</script> 

В приложении, я установить Высота холста до жидкости.

Я пропустил что-то важное? Есть ли способ лучше?

ответ

1

Попробуйте изменить код так:

window.fbAsyncInit = function() { 
    FB._https = (window.location.protocol == "https:");    
    FB.init({ 
     appId : 'YOUR_APP_ID', 
     status : true, 
     cookie : true, 
     xfbml : true 
    }); 
    FB.Canvas.setAutoGrow(); 

} 
+0

Большое спасибо матовые! – samn