Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 14.01.2011, 20:37
Ling вне форума Посмотреть профиль Отправить личное сообщение для Ling Найти все сообщения от Ling
  № 1  
Ответить с цитированием
Ling

Регистрация: Jan 2011
Сообщений: 1
По умолчанию Подгрузка SWF ролика по окончании FLV. (onComplete) Нужна помощь

Здравствуйте.
Надо на сайте в плеере (или вместо него) вставлять рекламный SWF ролик после окончания проигрывания FLV видео.
Вопрос... Возможно ли это сделать с помощью SWFobjects, или нужно в самом плеере прописывать такую функцию?

Щас видео вставляю FlowPlayer-ом и JW Player-ом

вот коды на всякий случай (может сразу что-то придумается) :

FlowPlayer
Код:
<head>
<script type="text/javascript" src="flash/flowplayer-3.2.2.min.js"></script>
</head><body>
<a href="http://site.com/video.flv" id="player"> </a> 
<script>
var player = $f("player", "flash/flowplayer-3.2.2.swf",
                    {  playlist: 
                     [
                    {url:'http://site.com/picture.jpg',autoPlay:true},
                    {url:'http://site.com/video.flv',autoPlay:false}
                              ]  
                
                    }
                    
               
                ); 
</script>
JWPlayer
Код:
                 <script type="text/javascript" src="swfobject.js"></script>
                <div id="player">This text will be replaced</div>
                <script type="text/javascript">
                var so = new SWFObject('player.swf','mpl','586','440','9');
                so.addParam('allowscriptaccess','always');
                so.addParam('allowfullscreen','true');
                so.addParam('flashvars','file=http://site.com/video.flv&autostart=false&image=http://site.com/picture.jpg');
                so.write('player');
                </script>
Облазил весь инет.. не могу ничего толком найти... Помогите плиз., кто в этом шарит.

Всем зараннeе спасибо за ответы!!!






Добавлено через 15 часов 34 минуты
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
для JWPlayer-a есть функция onComplete
Может кто-то сомжет помочь, чтобы по завершении ролика в этом месте загружался новый SWF

вот пример:

Код:
<div id="container">Loading the player ...</div>
<script type="text/javascript">
    jwplayer("container").setup({
        flashplayer: "http://site.com/player.swf",
        file: "http://site.com/video.flv",
        image: "http://site.com/picture.jpg",
        height: 270,
        width: 480,
        events: {
            onComplete: function() { alert("the video is finished!"); }
        }
    });
</script>
В данном примере просто выводит алерт. а надо подгрузка нового SWF

onComplete: function() - вот что тут написать, чтобы новый SWF загрузился (не другое видео, а именно новый SWF вместо player.swf)

Братки, помогите плиз чайнику... очень буду благодарен


Последний раз редактировалось Ling; 15.01.2011 в 12:15.
Создать новую тему Ответ Часовой пояс GMT +4, время: 07:49.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:49.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.