我有这样的代码:间歇iframe的高度
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.Canvas.setSize({ height: 6000 });
}
window.fbAsyncInit();
</script>
这正确地重新调整我的iFrame的时间约50%。当时的另外50%不调整大小和下面的错误我的控制台上显示:
Uncaught ReferenceError: FB is not defined
window.fbAsyncInit:122
(anonymous function)
起初我还以为这是与我如何嵌入了Facebook的Javascript SDK错误,但为什么它的工作原理有时而不是在其他时间?
另请参阅这里也是:http://stackoverflow.com/questions/4556941/facebook-javascript-sdk-problem-fb-is-not-defined –
谢谢,但我已经尝试了在那里的建议无济于事。我的问题并非Chrome所独有,IE和FF中的行为都是相同的...... – Aaron
我的答案中提供的代码如何?你也尝试过了吗? –