@klinnov

Как запилить easyXDM + angular для изменения высоты iframe?

Здравтсвуйте!
Есть провйдер:
$rootScope.$on('$viewContentLoaded', function(){
                var socket = new easyXDM.Socket({
                    onReady: function () {
                        socket.postMessage(document.body.scrollHeight);
                    }
                });
});

Есть клиент:
var socket = new easyXDM.Socket({
        remote: "https://url", // the path to the provider
        container: document.getElementById("container"),
        onMessage: function(message, origin){
        console.log(message);
        this.container.getElementsByTagName("iframe")[0].style.height = message + "px";
    }
    });

С провайдера к клиенту приходит высота в районе 150 px, что не соответствует действительности. Я так понимаю проблема в том, что используется ангуляр? Повесил на $viewContentLoaded - без изменений.
Как обойти это? Спасибо!
  • Вопрос задан
  • 234 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы