Скрытие горизонтальной полосы прокрутки IFrame в приложении Facebook - PullRequest
1 голос
/ 10 октября 2011

Я искал решения, но большинство из них устарело или работает неправильно.В моем документе (основной файл приложения FB - index.php) я добавил:

<script>
window.fbAsyncInit = function() {
   $('#iframe_canvas').css({'overflow': 'hidden'});
   FB.Canvas.setAutoResize();
}
</script>

Я также пытался использовать setSize ({ширина и высота}).Как я вижу, в предыдущих версиях в настройках Canvas была опция «удалить полосы прокрутки», которая теперь удалена.Я пытался изменить CSS iframe, iframe> html и iframe> body на overflow: hidden, overflow-x: hidden и многие другие.Также с JavaScript без эффекта.Может ли кто-нибудь указать правильный путь?Ранее решения, найденные в stackoverflow, тоже не помогают.

1 Ответ

0 голосов
/ 06 января 2012

Я бы поиграл с двумя опциями в Дополнительные настройки для вашего приложения, которые называются: Ширина холста и Высота холста.И посмотреть, если определенная комбинация этих работ.Также setAutoResize не рекомендуется в пользу setAutoGrow ().Смотри https://developers.facebook.com/docs/reference/javascript/FB.Canvas.setAutoResize/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...