2012-04-12 5 views
0

Seit dem Update auf Timeline haben meine Größenskripte auf Facebook nicht mehr funktioniert. Dies ist mein Code:Iframe wird seit dem Timeline-Update nicht mehr skaliert

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; 
} 

im Körper:

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

In der Fußzeile:

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

In der App, habe ich habe die Leinwandhöhe zu flüssig.

Fehle ich etwas Wichtiges? Gibt es einen besseren Weg?

Antwort

1

Versuchen Sie den Code wie folgt ändern:

paaren
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

Vielen Dank! – samn

Verwandte Themen