2012-04-02 1 views
1

Этот метод, похоже, перестает работать.FB.Canvas.setSize перестает работать (сегодня?)

Код приложения был тщательно протестирован на прошлой неделе, и все было хорошо. Этим утром ... полосы прокрутки появляются в наших приложениях вкладки страницы.

Пример: http://www.facebook.com/HondaPowersports/app_329359370439338

Очень простой код на этой странице - это все статические HTML с помощью только одного вызова метода FB:

window.fbAsyncInit = function() { 
    FB.Canvas.setSize({ width: 810, height: 975 }); 
} 

Кто-нибудь еще с этой же проблемой? Есть идеи?

ответ

0

Согласно документации (FB.Canvas.setSize):

Примечание: этот метод включается только когда Canvas Height установлен на "Устанавливаемое (по умолчанию: 800px)" в Developer App.

Кто-нибудь изменил настройки вашего приложения Facebook? Если он не настроен, как указано выше, он перестает работать.

+0

Yep все эти основы уже охвачены. Буквально ничего не изменилось, я единственный человек, имеющий доступ к этим настройкам. Холст все еще настроен на жидкость. –

+0

Также btw это для вкладки на странице профиля, а не для обычного холста приложения. –

0

мне кажется, это является устаревшим, и вы должны использовать setAutoGrow ... не уверен, посмотрите :)

+0

ok хорошо, видимо, facebook исправил ошибку без моего действия. спасибо ребятам за помощь. –

+0

это не устарело: https://developers.facebook.com/docs/reference/javascript/FB.Canvas.setSize/ – Philip

 Смежные вопросы

  • Нет связанных вопросов^_^