flashVars flex3

привет, я пытаюсь использовать flashVars, но по какой-то причине не отправляется в мое гибкое приложение.

Я встраиваю свой объект в файл скорости, и вот код встраивания объекта;

<object width="$!WIDTH" height="$!HEIGHT">
    <param name="flashVars" value="maximizeUrl=http://maximizeUrl"/>       
    <param name="movie" value="$!SRC"/>
    <embed src="$!SRC" width="$!WIDTH" height="$!HEIGHT"/>
</object>

есть идеи, почему этого не происходит со мной?


person cdugga    schedule 21.01.2009    source источник


Ответы (2)


Я предполагаю, что у вас проблемы с Firefox, который игнорирует тег объекта и вместо него использует тег embed. Вам также необходимо добавить параметр flashvars в качестве атрибута:

<object width="$!WIDTH" height="$!HEIGHT">
        <param name="flashVars" value="maximizeUrl=http://maximizeUrl"/>       
    <param name="movie" value="$!SRC"/>
    <embed src="$!SRC" width="$!WIDTH" height="$!HEIGHT" flashVars="maximizeUrl=http://maximizeUrl"/>
</object>

В качестве альтернативы вы можете использовать SWFObject для динамического создания кода внедрения.

person David Hanak    schedule 21.01.2009

Я согласен с ответом Дэвида, используйте SWFObject или предпочтительно используйте код, поставляемый с flexbuilder. посмотрите мой ответ на этот вопрос https://stackoverflow.com/questions/452402/how-to-make-javascript-talk-to-flash-ac3-embedded-with-swfobject-2-0#461727

person kenneth    schedule 21.01.2009