![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Karta |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2009 Репутация: нет Всего: 0 |
Добрый день!
Я новичок, так, что заранее извиняюсь, за глупые вопросы. Я задумала сделать собственный видео плеер. Видео занрузила, оно у меня работает. Но мне не удается реализовать те функции, которые нужно. А нужно следующее: на шкале прокрутки видео надо сделать 2 деления, например на 10 и на 15 секунде. Когда бегунок доходит до этого деления он должен автоматически останавливаться на 10 и 15 секундах соответственно и при остановке должен показываться субтитр. Субтитры и остановку видео я сделала, это работает, но работает только через кнопки. Вопрос в следующем: 1. Как сделать автоматическую остановку видео(на 10 и 15 секундах) без всяких кнопок. 2. Как мне нарисовать деления на шкале, в которых и будет останавливаться видео? Привожу код того, что уже имею.
Спасибо Это сообщение отредактировал(а) Karta - 22.11.2012, 15:50 |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 17 Всего: 137 |
Если воспроизведение видео начинается по нажатию на кнопку - как вариант вызывать методы через setTimeout от нажатия на play.
|
|||
|
||||
| Karta |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2009 Репутация: нет Всего: 0 |
Извините, а можно по подробней, как это прописать?
|
|||
|
||||
| Karta |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2009 Репутация: нет Всего: 0 |
вот, написала функцию, но она не работает, может, кто подскажет, что не так?
|
|||
|
||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 5 Всего: 55 |
Где точка и запятая во второй строке?
-------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
| Karta |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2009 Репутация: нет Всего: 0 |
Не помогло... Может еще у кого какие нибудь идеи?
|
|||
|
||||
| Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 3 Всего: 60 |
нафига геморой такой себе устраивать?
Документацию лучше откройте и повести свое событие ниже пример Следивший обработчик срабатывает каждый раз когда проигрывается видио или изменяется таймер ползунка.
Нажимаем F12 в хроме и смотрим что получаем в консоле ... -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
| Karta |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2009 Репутация: нет Всего: 0 |
Не знаю, что у Вас получается у меня получается перемотка на 5 секунду и зациклвание....
|
|||
|
||||
| Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 3 Всего: 60 |
Это потому, что вы присваивайте video.currentTime=5 А вам нужно сравнение ==
выдержка из документации Definition and Usage The currentTime property sets or returns the current position (in seconds) of the audio/video playback. When setting this property, the playback will jump to the specified position. Syntax Set the currentTime property: audio|video.currentTime="seconds" Return the currentTime property: audio|video.currentTime Решение вашей проблемы...
Это сообщение отредактировал(а) Sanchezzz - 26.11.2012, 18:38 -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
| Karta |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2009 Репутация: нет Всего: 0 |
У Вас это сработало? Потому как у меня ничего не работает. Обработчики кнопок работают, а автоматическая приостановка нет...
|
|||
|
||||
| Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 3 Всего: 60 |
-------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
| Karta |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2009 Репутация: нет Всего: 0 |
Спасибо большое за ссылку.
Все работает! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |