Лоховский вопрос по Flash CS3 @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 5 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
hippy Муж.
постоянный участник
88
Сообщения: 2982
Зарегистрирован: 28.10.02
Откуда: Москва
Заголовок сообщения: Лоховский вопрос по Flash CS3
Сообщение Добавлено: 5 Июль 2007, 13:55:08 
Сразу извиняюсь если мой вопрос прозвучит для вас типа: "Как мне шнурки завязать?", но так уж сложилось что мне нужно сделать примитивный флеш-видео-плеерчик. Всё очень клёво, поставил Flash CS3, разобрался как засунуть компонент, как кастомизировать скин, как прикрутить свои кнопки... всё клёво. Одно не понял: как скормить имя файла который надо проигрывать из нешнего HTML-а?

Грубо говоря, мне надо передать внутри флеша параметр с путём к видео-файлу на сервере, который надо проигрывать. И вот я туплю :cry: Попробовал несколько вариантов, в том чесле найденых тут по поиску, но так и не смог ничего толком сделать: ошибки при компиляции лезут и всё такое. Подозреваю, что те примеры которые я видел они не на ActionScropt 3.0 просто рассчитаны...

Очень прошу, подкиньте простой пример передачи параметров из HTML-а в ActionScropt 3.0... или там на всё так просто?
@st@l@vist@
участник
70
Сообщения: 1606
Зарегистрирован: 20.03.03
Откуда: St.Petersburg
Сообщение Добавлено: 5 Июль 2007, 17:00:59 
Грубо говоря, конечно это все криво, но вот так:

flvplayer.source = loaderInfo.parameters["videoPath"];

В HTML, FlashVars="videoPath=videoFile.flv" (Ну и это, если стандартный шаблон публикации, для AC_FL_RunContent вписать строку и для noscript для object и embed)
hippy Муж.
постоянный участник
88
Сообщения: 2982
Зарегистрирован: 28.10.02
Откуда: Москва
Сообщение Добавлено: 5 Июль 2007, 18:12:17 
@st@l@vist@, пока что-то не выходит :о(

flvplayer.source = loaderInfo.parameters["videoPath"]; я вписал в Actions в первом фрейме отдельного слоя, заменив flvplayer на имя моего плеера, так?

Затем в HTML добавил строку тут:
Код:
……………………………………………………………………
<script language="javascript">
   if (AC_FL_RunContent == 0) {
      alert("This page requires AC_RunActiveContent.js.");
   } else {
      AC_FL_RunContent(
         'videoPath', '01.flv',
……………………………………………………………………


При компиляции не ругается, но реакции ноль :о(
@st@l@vist@
участник
70
Сообщения: 1606
Зарегистрирован: 20.03.03
Откуда: St.Petersburg
Сообщение Добавлено: 5 Июль 2007, 18:14:28 
'flashvars' , 'videoPath=01.flv'
hippy Муж.
постоянный участник
88
Сообщения: 2982
Зарегистрирован: 28.10.02
Откуда: Москва
Сообщение Добавлено: 5 Июль 2007, 18:20:05 
@st@l@vist@, спасибо огромное! :beer: Заработало! :beer:
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 5 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100