Wii互換のJavascript Flash mp3プレーヤーを探しています
-
06-07-2019 - |
質問
Wii上のOperaベースのブラウザ内で動作するフラッシュmp3プレーヤーを探しています。プレーヤーは、JavaScriptを有効にする必要があります(再生、停止などのサポートメソッド)。mp3トラックリストは、プレーヤーと同じページでajaxを使用して動的に構築されるため、トラックの再生が終了するとイベントをトリガーする必要があります(または少なくとも機能を提供します)次のトラックを開始する時間であることを示す何らかの種類の)。誰かがそのようなプレーヤーを知っていますか?
これらのプレーヤーを見ました:
- jPlayer : Wiiでは動作しません。
- フラッシュmp3プレーヤー:このすべてのバージョン プレイヤーはWiiで動作します除く js(javascipt)バージョン。
- 1Pixelout : Wiiで動作しますが、サポートしていません javascript。または、もしそうなら、私はできません 文書を見つけます
編集: FlashのExternalInterfaceに依存するソリューションは、Wiiが使用するFlashのバージョンであるFlash Liteでは機能しません
解決
ExternalInterfaceがないとJavaScript対応のプレーヤーを使用できません。オーディオコードはすべてフラッシュファイルに含まれている必要があります。
他のヒント
同じクエストをしています。 Xspf Jukebox のように、答えが見つかったか、十分に近いと思います。 Javascript API には Wiiスキン。実際にはまだ動作していません。更新したら更新します。
更新:私のウェブサイトに含まれているいくつかのサンプル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+トラック)はアルバムアーティスト\アルバム\トラックで構成されているため、ファイルシステムを走査し、フォルダーのコンテンツから動的にプレイリストを生成するコードを書くことを考えています。
Soundmanager2 はおそらく動作するはずです。セットアップでflashVersion = 8を設定する必要があるかもしれません、明らかにそれがフラッシュWii / Operaのバージョンが使用しているものです。
ああ、そうでない場合は WiiTransfer が動作します。音楽をストリーミングできるからですMacbookからTellyboxへ