HTML встраиваемый Flash WAV-плеер - PullRequest
2 голосов
/ 04 ноября 2010

Мне нужен встраиваемый аудиоплеер, который будет воспроизводить файлы WAV в IE, FF и Chrome.Преобразование в mp3 (или любой другой формат) в настоящее время недоступно.

Этот проигрыватель должен быть очень простым, только с кнопкой воспроизведения / паузы и, возможно, шкалой времени, которую пользователь может щелкнуть, чтобы перейти копределенная часть аудио.

Также должен быть простой способ разместить несколько экземпляров этого аудиоплеера на одной странице.

Я нашел информацию о решениях, которые варьируются от очень функциональных- от простого (сложного) к простому, но, похоже, никто не дал того, что мне нужно.

Если у этого игрока есть какое-то руководство, это было бы бонусом.Я знаю, что мне, вероятно, придется создать <obj> с <embed> внутри, чтобы это работало во всех трех браузерах.

Идеальным решением является просто файл .swf, который я могу поместить в свойИсточник webapp и может ссылаться на html.

Существует ли подобное решение?Вспышка даже поддерживает .wav (raw)?

Ответы [ 2 ]

2 голосов
/ 04 ноября 2010

Я нашел что-то близкое к тому, что я хочу, здесь:

http://blog.datacompboy.ru/2010/01/27/wavplayer-1-7-1-full-js-api-and-support-for-reversed-order-bits-lu-and-la/#comments

Он будет воспроизводить файл WAV, который локально хранится с index.html и .swf.Однако, если я изменю параметры объекта (и вставлю src) в что-то вроде

<param name="movie" value="wavplayer.swf?gui=full&h=20&w=300&sound=http://someserver/some/path/to/a/wavFile.wav"/>

, это не сработает.Я не смог найти что-либо на сайте (русский переведен на английский) или в README, где говорится о загрузке wav через http или о том, должна ли работать ссылка.Может быть, кто-то, знакомый с разработкой флэш-памяти, мог бы прочитать код и посмотреть, возможно ли это?Я добавил следующее в каталог 'some' по указанному выше пути:

<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*"/>
</cross-domain-policy>

Однако я все еще не смог воспроизвести файл wav.

0 голосов
/ 04 ноября 2010

Flash не содержит встроенной поддержки для открытия контейнера .wav во время выполнения, но если вы захотите немного засучить рукава, его можно взломать.

Обрисован один из методовздесь: Flash SWF для воспроизведения файлов PCM WAV?

...