Кто-нибудь знает, каков метод замены FB.CanvasClient.startTimerToSizeToContent() для изменения размера содержимого iframe в новом SDK javascript для Facebook?
Или, может быть, есть альтернативная техника для достижения того же эффекта?
Спасибо
Кто-нибудь знает, каков метод замены FB.CanvasClient.startTimerToSizeToContent() для изменения размера содержимого iframe в новом SDK javascript для Facebook?
Или, может быть, есть альтернативная техника для достижения того же эффекта?
Спасибо
Примеры
Эта функция полезна, если вы знаете, что размер вашего контента изменится, но вы не знаете, когда именно. Будет небольшая задержка, поэтому, если вы знаете, когда ваш контент изменит размер, вы должны сами вызвать setSize (и сохранить циклы ЦП вашего пользователя).
window.fbAsyncInit = function() {
FB.Canvas.setAutoResize();
}
Если вам когда-нибудь понадобится остановить таймер, просто передайте false.
FB.Canvas.setAutoResize(false);
Если вы хотите, чтобы таймер работал с другим интервалом, вы также можете это сделать.
FB.Canvas.setAutoResize(91);
Примечание. Если имеется только 1 параметр и это число, предполагается, что это интервал.
Параметры
Name Type Description
onOrOff Boolean Whether to turn the timer on or off. true == on, false == off. default is true
interval Integer How often to resize (in ms). default is 100ms