Можно ли встроить поле комментария в видеопроигрыватель, к которому можно получить доступ одним щелчком мыши? - PullRequest
1 голос
/ 30 декабря 2011

Так что мне было интересно, есть ли способ создать видеоплеер или отредактировать какой-нибудь видеоплеер с открытым исходным кодом, с функциональностью, позволяющей пользователям добавлять комментарии прямо из видеоплеера. Так что, если вы пытаетесь изобразить это, это будет примерно так: панель инструментов внизу будет иметь обычную панель поиска, регулятор громкости, кнопки воспроизведения / паузы и т. Д., А теперь дополнительную кнопку, которая при нажатии будет отображать Панель инструментов в текстовое поле, которое можно использовать для ввода комментариев при просмотре видео. Комментарии будут добавлены под видео.

Буду признателен за любую помощь в попытке сделать что-то подобное с использованием javascript или flash.

thakns

1 Ответ

1 голос
/ 30 декабря 2011

Строго связанный с Flash аспект вашего вопроса, сделать панель инструментов для комментариев будет довольно просто. Чтобы определить компоненты и функциональность панели инструментов, вы можете использовать состояния. Одно состояние может быть «нормальным» (воспроизведение / остановка, поиск, полноэкранный режим и т. Д.), А другим будет «комментарий» (текстовая область и кнопка отправки). Это будет на стороне клиента. Я предлагаю такой подход, потому что вы можете использовать переходы при переключении состояний. Альтернативным решением будет использование стека представлений.

Чтобы обновить список комментариев (под проигрывателем), вы можете сделать что-то вроде этого: Каждый раз, когда комментарий отправляется (при условии, что не требуется модерация), на сервер (из Flash) отправляется запрос с данные комментария (имя, содержимое и т. д.), и, в свою очередь, если все прошло нормально, сервер отправляет ответ Flash. Когда этот цикл завершен, вы можете выполнить из Flash внешний вызов, который в основном означает вызов некоторой функции JavaScript.

И, наконец, эта функция отправляет асинхронный запрос на обновление списков комментариев.

Надеюсь, это поможет. Хорошего дня!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...