Отображение длительности песни - PullRequest
1 голос
/ 23 июня 2011

Мне удалось воспроизвести мультимедиа с аудиоэлементом html5, но длительность песни никогда не отображается правильно, и при ее воспроизведении индикатор выполнения просто заполняется, хотя и воспроизводится нормально.Это то, чем я занимаюсь.Я использую файлы ogg vorbis.

  1. Запущен с jPlayer, возникла эта проблема.
  2. Слышал, что проблема может быть связана с моим сервером Jetty, поэтому я переключился на Tomcat, но я все ещевозникла эта проблема.
  3. Попытка с использованием обычного аудиоэлемента html5, и проблема не исчезла.
  4. Поместите видео на мою страницу с элементом html5, и оно имеет правильную продолжительность.
  5. Я импортировал все свое аудио с компакт-дисков, используя ту же программу, поэтому, хотя я мог видеть продолжительность любого количества других способов, я думал, что я могу попробовать файлы из другого места.Пока что у каждого файла, который я пробую, есть проблема.

Я слышал о заголовке Accept-Ranges, но я не знаю, как узнать, использую ли я этот заголовок, как бы я это сделалубедитесь, что вы используете заголовок, или когда я буду использовать заголовок (отправлять ли его с помощью html-страницы, отправлять ли с самим аудио? Могу ли я добавить заголовок в файл?)

1 Ответ

1 голос
/ 28 июня 2011

Я очень новичок в веб-программировании, и выяснить, что это было нелегко. В конце я просто добавил «Accept-Ranges»: «bytes» к каждому ответу моего сервера. Я думал, что должен быть осторожным, к каким ответам я добавил заголовки, но это работает. В связи с compojure, языком и структурой которого я работаю, я просто использую промежуточное ПО, которое добавляет «Accept-Ranges»: «bytes» к карте ответов в разделе: headers и похоже, что в ответе есть функция setHeaders объект на Java.

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