У меня есть этот код:
<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, но потом почему он работает иногда, а не в других?