Ищите совместимый с Wii mp3-плеер Javascript Flash

Я ищу flash mp3-плеер, который будет работать в браузере Opera на Wii. В проигрывателе должна быть включена поддержка javascript (поддерживаются такие методы, как воспроизведение, остановка и т. Д.). Треклист mp3 будет создаваться динамически с использованием ajax на той же странице, что и проигрыватель, поэтому он должен вызывать событие по окончании воспроизведения дорожки (или, по крайней мере, обеспечивать функциональность). что-то вроде указания, что пора начинать следующий трек). Кто-нибудь знает о таком плеере?

Я посмотрел на этих игроков:

  • jPlayer: не работает на Wii.
  • http://flash-mp3-player.net/: все версии этого плеера работают на Wii, кроме версии js (javascipt).
  • 1Pixelout: работает на Wii, но не поддерживает javascript. Или, если это произойдет, я не могу найти документацию по нему

Изменить: Любое решение, которое зависит от ExternalInterface Flash, не будет работать в Flash Lite, версия Flash, используемая Wii

3 ответа

Решение

Вы не можете иметь проигрыватель с поддержкой JavaScript без ExternalInterface. Аудиокод должен быть весь во флэш-файле.

Я в том же квесте. Я думаю, что, возможно, нашел ответ или достаточно близко: Xspf Jukebox. У него есть Javascript API и есть даже скин Wii. Я еще не получил это работает, я буду обновлять, когда я делаю.

Обновление: я смог заставить это работать с несколькими образцами mp3, включенными в мой вебсайт. У меня нет элемента управления Javascript, работающего на Wii (Opera), но он работает в IE. Я немного постарался, чтобы заставить работать скин - вы должны загрузить файл skin.xml, установить параметр skin_url в путь, содержащий скин, и установить размеры соответствующим образом. Мой текущий код:

    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="400" id="flashObject" align="middle">
        <param name="movie" value="xspf_jukebox.swf?playlist_url=playlist.xml&skin_url=Wii/" />
        <param name="wmode" value="transparent" />
    </object>

Я запускаю это как сайт ASP.NET на Windows Home Server. Я в первую очередь слушаю полные альбомы, и моя библиотека (более 60000 треков) организована по имени исполнителя \ альбома \ трека альбома, поэтому я думаю о написании кода для обхода файловой системы и динамического создания списка воспроизведения из содержимого папки.

Soundmanager2, вероятно, должен работать, возможно, вам придется установить flashVersion = 8 в настройках, по-видимому, именно это и используется в версии flash Wii/Opera.

о, и если нет, то, что внутри WiiTransfer работает, потому что я могу транслировать музыку на мой телибокс из моего MacBook

Другие вопросы по тегам