PDA

Просмотр полной версии : Изменение размера плеера


Zuben
18.09.2007, 13:56
Как изменить размеры проигрывателя? Весь хелп ререрыл - нашел только пару функций, но они рид-онли.

etc
18.09.2007, 14:20
Никак, собственно.

Snut
18.09.2007, 14:37
да действительно, скорее всего ты нашел Stage.width и Stage.height и из них действительно можно только вытащить значения, изменить нельзя.

__ant
18.09.2007, 14:43
Если ролик встроен в браузер, можно вызывать java script функцию, которая будет устанавливать требуемые размеры.

Zuben
18.09.2007, 15:27
Если ролик встроен в браузер, можно вызывать java script функцию, которая будет устанавливать требуемые размеры.
Если не сложно, напишите эту функцию.

Snut
18.09.2007, 15:47
Возможно я ошибаюсь но SWFobject будет в помощь.

Mnilionic
18.09.2007, 15:54
var box = document.getElementById("flashcontent");
function setSize(w,h){
box.style.width = w;
box.style.height = h;
}

при этом сами размера флешки должны быть 100% на 100%

__ant
18.09.2007, 16:26
Примерно так:


<script type="text/javascript">
var so = new SWFObject("main.swf","mymovie","100%","100%","8","#FFFFFF")
so.addParam("allowScriptAccess", "always")
so.write("flashcontent")
</script>

<script type="text/javascript">
function changeHeight(height)
{
var obj = document.getElementById('mymovie');
obj.height = height;
}
</script>


Вызывать java script можно с помощью ExternalInterface.
О поддержки браузерами надо смотреть в хелпе.