Изменение размеров Facebook и Google Directions - PullRequest
0 голосов
/ 08 августа 2011

Я пытаюсь динамически изменить размер iFrame facebook, основываясь на длине направлений, указанных в API карт Google. Пока не повезло.

Я устанавливаю асинхронное изменение размера в javascript

window.fbAsyncInit = function () { FB.canvas.setAutoResize(); }

и панель направлений карт Google настроена так

directionsService.route( request, function (response, status) {
$('#directions_panel').setDirections(response); }

Когда я отлаживаю, высота панели направлений (из .height jQuery) имеет значение 0.

1 Ответ

1 голос
/ 27 августа 2011

В итоге я решил это так:

FB.Event.subscribe('xfbml.render', function (response) {
    FB.Canvas.setAutoResize();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...