Windows Media Player for Web
※剛剛發現我的 Firefox 不能正常運作,大概是 Plugin 的關係。
http://app.essoduke.org/mplayer
Feature / 特色
- 相容 IE/Firefox 瀏覽器
- 使用 JSON 格式媒體列表
- 可顯示媒體名稱、時間軸、已播放/媒體時間
- 可音量控制、重複播放、拖曳播放清單
Defect / 缺點
- Opera / Safari 無法正常使用
- 未加入隨機播放功能
Point / 重點摘要
- 雖然已經有了支援各瀏覽器的播放語法,不過我還是針對了非 IE 瀏覽器建立 embed 標籤。
- 播放器使用 Javascript 產生,並且將所有事件都寫成物件化,整個播放器就是一個物件。
- 時間軸採用 setInterval 的方式每秒查詢目前的播放時間,換曲時要用 clearInterval 不然久了 IE 會當掉… XD
- Firefox 監控 PlayStateChange 事件要使用 OnDSPlayStateChangeEvt function。
- 播放清單要雙擊左鍵才會換曲!
- 大概就醬了
※剛剛發現我的 Firefox 不能正常運作,大概是 Plugin 的關係。
http://app.essoduke.org/mplayer
Feature / 特色
- 相容 IE/Firefox 瀏覽器
- 使用 JSON 格式媒體列表
- 可顯示媒體名稱、時間軸、已播放/媒體時間
- 可音量控制、重複播放、拖曳播放清單
Defect / 缺點
- Opera / Safari 無法正常使用
- 未加入隨機播放功能
Point / 重點摘要
- 雖然已經有了支援各瀏覽器的播放語法,不過我還是針對了非 IE 瀏覽器建立 embed 標籤。
- 播放器使用 Javascript 產生,並且將所有事件都寫成物件化,整個播放器就是一個物件。
- 時間軸採用 setInterval 的方式每秒查詢目前的播放時間,換曲時要用 clearInterval 不然久了 IE 會當掉… XD
- Firefox 監控 PlayStateChange 事件要使用 OnDSPlayStateChangeEvt function。
- 播放清單要雙擊左鍵才會換曲!
- 大概就醬了