![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 3
|
Здравствуйте.
Неожиданно столкнулся с тем, что флешварс не передаются, если свфка скомпилирована под 6 флешплеер и старше (хотя по идее же должен). Подскажите плиз, где косяк. (У меня установлен 10 плеер. Пробовал и swfobject'ом, и как обычно в тегах param и embed) |
|
|||||
|
.
|
При публикация для 6 FP и ниже - не работает. Выше - все ок.
UPD. http://kb.adobe.com/selfservice/view...6417&sliceId=1 The FlashVars property of Macromedia Flash Player provides an efficient method of importing variables into the top level of a movie when first instantiated. This feature requires Flash Player 6 (or later). For information on passing variables with earlier versions, refer to Additional Information below. Последний раз редактировалось dimarik; 13.03.2009 в 17:47. |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 3
|
Т.е. если верить адобовскому хэлпу, должно работать и в шестерке.
Получается, где-то еще собака порылась :-( |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
При преобразовании строки в булев тип, true будет, только если строка содержит число отличное от нуля, в противном случаи будет false. В 6 плеере был отход от ECMA-262, в котором непустая строка всегда true. В 7-ке логику поменяли.
Пишите так или так |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 3
|
Спасибо большое!
6 плеер - абсолютное зло) |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 21
|
Я так понимаю что рабочий код должен быть
var str:String = ""; if (_root.fv != undefined && _root.fv != '') { str = _root.fv; } else { str = "alarm"; } this.createTextField("my_txt",1,50,50,300,100); var my_fmt:TextFormat = new TextFormat(); my_fmt.color = 0xFF0000; my_fmt.size = 20; my_txt.text = str; my_txt.setTextFormat(my_fmt); <param name="flashvars" value="fv=http://www.google.com.ua/" /> <embed flashvars="fv=http://www.google.com.ua/" src="test_flashvars.swf" На http://livedocs.adobe.com/ тоже пишут, что с СS3 проблема, только я так и не понял как они ее решили и что нужно поменять в "AC_FL_RunContent code" Добавлено через 10 часов 44 минуты Извиняюсь за непонятицу... Сегодня утром сел и этот код заработал. Хотя вчера и страницу обновлял, и браузер перезапускал. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|