Dewplayer 是一款用於 Web 的輕量級 Flash 音樂播放器。提供有多種樣式選擇,支持播放列表,並可以通過 JavaScript 介面來控制播放器。 註意事項: 該播放器只支持 mp3 格式,其他格式(AAC、WMA、OGG、ASX、M3U、PLS 等)都不支持。 線上實例 實例預覽 基 ...
Dewplayer 是一款用於 Web 的輕量級 Flash 音樂播放器。提供有多種樣式選擇,支持播放列表,並可以通過 JavaScript 介面來控制播放器。
- 註意事項:
- 該播放器只支持 mp3 格式,其他格式(AAC、WMA、OGG、ASX、M3U、PLS 等)都不支持。
線上實例
實例預覽 基礎樣式
實例預覽 JavaScript API
使用方法
註意替換播放器文件及 mp3 文件的地址
<object type="application/x-shockwave-flash" data="dewplayer.swf" width="200" height="20" id="dewplayer" name="dewplayer"> <param name="wmode" value="transparent"/> <param name="movie" value="dewplayer.swf"/> <param name="flashvars" value="mp3=test.mp3"/> <!-- 播放多個文件,使用豎線分割,如:mp3=test1.mp3|test2.mp3|test3.mp3 --> </object>
建議使用 swfobject 來調用播放器及配置參數,例:
swfobject.embedSWF('dewplayer.swf', 'dewplayer_content', '200', '20', '9.0.0', false, {mp3: 'mp3/test.mp3'}, {wmode: 'transparent'}, {id: 'dewplayer'});
flashvars 參數說明
名稱 | 預設值 | 預覽 |
---|---|---|
mp3 | - | 音樂文件地址,多個文件使用豎線分割 |
volume | 100 | 初始音量大小,可設置 0-100 之間的數字 |
autostart | false | 自動開始播放 |
autoreplay | false | 迴圈播放 |
randomplay | false | 隨機播放 |
nopointer | false | 不顯示游標 |
xml | - | 載入播放列表,參照 XSPF 規範。 PS:請註意 xml 設置的 mp3 文件、封面圖片文件等路徑都是相對於被訪問頁面的位置,並非相對於 xml 文件 |
javascript | - | 若需要使用 JavaScript API,請設置為 "on" |
showtime | true | 是否顯示時間 |
fading | 0 | 過渡時間 |
API 介面
名稱 | 示例 | 說明 |
---|---|---|
dewplay | obj.dewplay() | 開始播放 |
dewstop | obj.dewstop() | 停止播放 |
dewpause | obj.dewpause() | 暫停播放 |
dewnext | obj.dewnext() | 播放下一首歌曲 |
dewprev | obj.dewprev() | 播放上一首歌曲 |
dewset | obj.dewset('http://www.alsacreations.fr/mp3/test2.mp3') | 播放指定文件 |
dewgo | obj.dewgo(2) | 播放列表中的第N首歌曲 |
dewsetpos | obj.dewsetpos(10000) | 跳到當前歌曲的指定時間位置,單位:ms |
dewgetpos | obj.dewgetpos() | 獲取當前播放的時間位置 |
dewgetvolume | obj.dewgetvolume() | 獲取當前的音量值 |
dewvolume | obj.dewvolume(50) | 設置音量值 |
下載