Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.12.2010, 15:23
Новичок на форуме
Отправить личное сообщение для Дмитриий Посмотреть профиль Найти все сообщения от Дмитриий
 
Регистрация: 20.12.2010
Сообщений: 5

Взаимосвязь с видео
Доброго времени суток.... Подскажите пожалуйста каким образом привязать javascript к видео? Например что бы на 7ой секунде видео открывался слой
Ответить с цитированием
  #2 (permalink)  
Старый 20.12.2010, 17:00
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Дмитриий,
слой чего?
Вы представляете себе что вы спрашивает?
__________________
.
Ответить с цитированием
  #3 (permalink)  
Старый 22.12.2010, 12:25
Новичок на форуме
Отправить личное сообщение для Дмитриий Посмотреть профиль Найти все сообщения от Дмитриий
 
Регистрация: 20.12.2010
Сообщений: 5

Представляю! Слой, он же <DIV> на сайте. Как это реализовать с помощью javascript я знаю, но как передать параметр из флэш в сценария javascript
Ответить с цитированием
  #4 (permalink)  
Старый 22.12.2010, 17:16
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Дмитриий,
вот так бы сразу и объясняли, так как видео и флеш разные вещи
Почитайте это
__________________
.
Ответить с цитированием
  #5 (permalink)  
Старый 22.12.2010, 21:47
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

вопрос на 7 седьмой секунде воспроизведения непрерывного или на 7 секунде от начала воспроизведения? вещи ведь абсолютно разные. на 7 секунде от начала воспроизведения-алгоритм один. на 7 секунде непрерывного чуть другой. связано со скоростью инета напрямую-можно нажать на плей-за 7 секунд загрузиться и проиграется(напрямую от инета зависит) всего секунда. можно из скрипта управлять и плеем и стопом-говнокод конечно-но можно

Последний раз редактировалось dmitriymar, 22.12.2010 в 21:51.
Ответить с цитированием
  #6 (permalink)  
Старый 31.12.2010, 10:42
Новичок на форуме
Отправить личное сообщение для Дмитриий Посмотреть профиль Найти все сообщения от Дмитриий
 
Регистрация: 20.12.2010
Сообщений: 5

В том то и проблема, что на седьмой секунде самого видео......... Типа тайм-маркера что то надо сделать
Ответить с цитированием
  #7 (permalink)  
Старый 31.12.2010, 11:21
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

значит акшен скрипт только. если бы у видео была бы предзагрузка то проблем бы не было. но я не слышал о предзагрузке видео.хотя массив пор сути дела объект какому безразлично что в нём хранится-но это чисто теоретически

Последний раз редактировалось dmitriymar, 31.12.2010 в 11:39.
Ответить с цитированием
  #8 (permalink)  
Старый 31.12.2010, 12:27
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

А о чем вообще речь? Если о <video>, то есть свойство .currentTime.
Можно, например,так:
// ...
if(video.currentTime < 7) setTimeout(function(){
  // ...
}, Math.round((7 - video.currentTime)*1000));

UPD: А еще, не уверен, как в видео, а у аудио есть событие timeupdate. Можно его использовать:
.addEventListener("timeupdate", function(){
  if(Math.floor(this.currentTime) === 7) // че-то делается
}, false);

Последний раз редактировалось Sweet, 31.12.2010 в 12:41.
Ответить с цитированием
  #9 (permalink)  
Старый 31.12.2010, 12:33
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Sweet
А о чем вообще речь? Если о <video>, то есть свойство .currentTime.
если бы было всё так просто . посмотри на типы кодеков -они в разных браузерах поддерживаются разные. в этом случае ему придётся определить тип браузера(это мелочи) и загрузить в него видео с соответствующим расширением(это не мелочи-место на сервере и перекодировки кто будет осуществлять клиент? сервер? у сервака все ресы может сожрать -а клиент-не всякий будет перекодировать видео,а будет ложить то что есть и не е..т что отображаться не будет-а это серьёзный минус ресурсу)
тоже и аудио касается.

Последний раз редактировалось dmitriymar, 31.12.2010 в 12:35.
Ответить с цитированием
  #10 (permalink)  
Старый 31.12.2010, 12:56
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

dmitriymar, спасибо за справку, но я в курсе) Я просто не прочитал второе сообщение ТС, где он про флэш написал. А то из его первого сообщения мало чего понятно.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск