2009-10-24 22 views
2

我期待的是一款可以在Wii上的基於Opera瀏覽器內運行的flash播放器。播放器需要啓用javascript(支持播放,停止等方法)。mp3 tracklist將在播放器的同一頁面上使用ajax動態構建,因此它必須在音軌播放結束時觸發事件(或至少提供功能某種表示是時候開始下一首歌曲了)。有誰知道這樣的球員?尋找與Wii兼容的Javascript Flash播放器

我已經看過這些球員:

  • jPlayer: 不會對Wii的工作。
  • flash mp3 player:此 播放器工作在Wii上所有版本,除了的 JS(javascipt的)版本。
  • 1Pixelout: 適用於Wii,但不支持 javascript。或者,如果這樣做,我不能 找到任何文件

編輯: 任何解決方案,它是依賴於Flash的ExternalInterface的不會在Flash精簡版,閃存由Wii的

使用的版本工作
+0

這不屬於超級用戶嗎? – 2010-01-31 22:57:48

+0

問題在於html/javascript開發。 SO看起來對我來說是合適的地方。 – 2010-02-01 22:23:55

+0

@Ryan H - 這不是一個編程問題?再次閱讀問題。他正在尋找一名能夠通過javascript控制的球員,並通過ajax添加歌曲。這兩個編程問題。絕對適合。 – 2010-05-03 15:34:53

回答

2

你不能有一個支持JavaScript的球員沒有ExternalInterface的音樂串流到我的tellybox。音頻代碼必須全部在閃存文件中。

2

我在同一個任務。我想我可能已經找到了答案,或足夠接近:Xspf Jukebox。它有一個Javascript API,甚至有一個Wii skin。我還沒有真正掌握它的工作,當我這樣做時我會更新。

更新:我能夠得到這與我的網站包含幾個示例MP3的工作。我沒有在Wii上使用Javascript控制(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> 

我正在將此作爲Windows Home Server上的ASP.NET網站運行。我主要收聽完整的專輯,而我的圖書館(60,000多首曲目)是由專輯artist \ album \ track組織的,因此我正在考慮編寫代碼來遍歷文件系統,並根據文件夾的內容動態生成播放列表。

+0

我很想聽聽你有沒有成功。我無法使用Xspf在Wii上播放任何mp3。另外,從文檔(http://lacymorrow.com/projects/jukebox/xspfdoc。html)對於這種情況並不是一個好兆頭: 「在播放器中添加了一個javascript界面​​,允許通過javascript調用功能來擴展對Jukebox的控制,該功能僅適用於Flash 8版本。雖然該網站的確擁有Wii皮膚,但在Wii上瀏覽該網站後,網站的移動版本甚至不顯示播放器。 – 2010-01-05 05:47:54

+0

我確實得到了這個工作,我仍然很熱心。我會用一些代碼更新我的回覆。 – 2010-01-05 12:01:17

+0

你可以在Wii上播放mp3嗎?我試過你的代碼,它在IE8中工作,但是當我在我的Wii上加載頁面時,它不會播放。 (順便說一下,我正在使用2009年9月1日更新的Wii Opera瀏覽器版本)。另外,如果JavaScript界面​​在Wii上無法正常工作,那麼這是一個難題。 – 2010-01-05 14:55:55

0

Soundmanager2應該可能工作,你可能必須在設置中設置flashVersion = 8,顯然這是Wii/Opera使用的閃存版本。

哦,如果不是,無論是內部WiiTransfer的作品,因爲我可以從我的MacBook

+0

Soundmanager2依賴於Flash Lite不支持的ExternalInterface,Flash Lite是Wii使用的Flash版本。至於WiiTransfer,它是封閉的來源和商業。 – 2010-02-05 21:19:26