2

Wii の Opera ベースのブラウザで動作するフラッシュ mp3 プレーヤーを探しています。プレーヤーは JavaScript を有効にする必要があります (再生、停止などのメソッドをサポートします)。mp3 トラックリストは、プレーヤーと同じページで ajax を使用して動的に構築されるため、トラックの再生が終了したときにイベントをトリガーする必要があります (または、少なくとも機能を提供する必要があります)。次のトラックを開始する時間であることを示す何らかの種類の)。そんな選手知ってる人いますか?

私はこれらのプレーヤーを見てきました:

  • jPlayer: Wii では動作しません。
  • フラッシュ mp3 プレーヤー: このプレーヤーのすべてのバージョンは、js (javascipt) バージョンを除いて Wii で動作します。
  • 1Pixelout: Wii で動作しますが、javascript をサポートしていません。もしそうなら、私はそれに関するドキュメントを見つけることができません

編集: Flash の ExternalInterface に依存するソリューションは、Wii で使用される Flash のバージョンである Flash Lite では機能しません。

4

3 に答える 3

2

私は同じ探求をしています。私は答えを見つけた、または十分に近いと思う: Xspf JukeboxJavascript APIがあり、Wii スキンもあります。まだ実際には動いていないので、動いたら更新します。

更新: 私の Web サイトに含まれているいくつかのサンプル mp3 を使用して、これを機能させることができました。Wii (Opera) では Javascript コントロールが動作していませんが、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>

これを Windows Home Server 上の ASP.NET サイトとして実行しています。私は主に完全なアルバムを聴いており、私のライブラリ (60,000 以上のトラック) はアルバム アーティスト\アルバム\トラックごとに整理されているため、ファイル システムを走査してフォルダーの内容から動的にプレイリストを生成するコードを作成することを考えています。

于 2010-01-04T17:58:02.063 に答える
2

ExternalInterface がなければ、JavaScript 対応のプレーヤーを持つことはできません。オーディオ コードはすべてフラッシュ ファイル内にある必要があります。

于 2010-02-06T19:34:34.777 に答える
0

Soundmanager2はおそらく機能するはずです。セットアップでflashVersion=8を設定する必要があるかもしれません。これは、Wii/Operaが使用しているフラッシュのバージョンです。

ああ、そうでない場合は、WiiTransfer内にあるものはすべて機能します。これは、MacBookからテリーボックスに音楽をストリーミングできるためです。

于 2010-02-05T11:24:47.883 に答える