2010-05-25 2 views
0

Я создаю небольшой музыкальный проигрыватель JavaScript, который находится на btottom страницы, очень похож на streampad. Но streampad использует индикатор прогресса вспышки для песни и JavaScript для всего остального, и мне трудно найти любого, кто делает это, только с помощью JavaScript. Может ли кто-нибудь указать мне в правильном направлении, как это можно сделать (желательно без использования HTML5)?Музыкальный проигрыватель JavaScript с индикатором выполнения?

ответ

6

Невозможно сделать это с помощью Javascript, не вдаваясь в html5 (звуковой тег).

SoundManager 2 имеет скрытый компонент вспышки, а пользовательский интерфейс полностью находится в JS. Это зависит от вас, чтобы реализовать поиск или что угодно, но есть много примеров кода. SM2 кажется довольно популярным и используется рядом больших сайтов (Soundcloud, Last.fm, Muxtape).

+0

звуковой менеджер отличный, спасибо. – pfunc

0

Вы не можете сделать это без HTML 5 или Flash.

Вы могли бы создать скрытый флеш-плеер и управлять им через javascript с помощью внешних интерфейсов.

0

Может быть, вы можете использовать библиотеку, которая реализует прогресс бар с использованием HTML5 и JavaScript см RGraph: http://www.rgraph.net/examples/progress.html

+0

Я подумал об этом, но мне нужна резервная копия, поэтому я думаю, мне, возможно, придется делать html5 и flash. Это раздражает. – pfunc

1

я думаю, что вы можете нашли полезным посмотреть на theese:

Monitoring Loading Progress of SWFs

http://code.google.com/p/swfsound/

SWFSound основан на SWFObject и позволяет использовать кросс-платформенный кросс-браузер звуковая поддержка HTML/JavaScript с использованием Flash Player 8 и выше.

http://code.google.com/p/swfobject/

SWFObject является простым в использовании и стандартов дружественный способ встроить Flash-контент, который использует файл один небольшой JavaScript

лишь некоторые из примеров

http://www.happyworm.com/jquery/jplayer/

http://www.bauer.uh.edu/parks/video3.htm

+0

Спасибо, я бы предпочел не использовать плагин и просто сделать что-то обычай, но это все еще круто, чтобы посмотреть. – pfunc

+0

Jplayer выглядит довольно аккуратно, делает html5 с резервным флэш-памятью. – Ycros

Смежные вопросы