Flash 天網
   
返回目錄
 
 

◆ 動 態 載 入 MP3 和 讀 取 MP3 資 訊

動 態 載 入 MP3 是 Flash MX 所 提 供 的 新 功 能 。 要 做 動 態 載 入 MP3 , 首 先 我 們 雖 要 建 立 一 個 Sound 物 件 , 然 後 用 loadSound() 載 入 MP3 , 之 後 用 start() 去 播 放 。

loadSound 的 使 用 方 法 :

功 能
action script
載 入 MP3 Sound.loadSound("url", isStreaming);

url : MP3 路 徑
isStreaming :
0 為 MP3 下 載 完 成 後 , 需 要 用 start() 去 播 放
1 為 MP3 下 載 時 同 時 播 放

▲注意▲
我 發 現 某 些 MP3 encoder 所 產 出 來 的 MP3 不 能 做 動 態 載 入 。

要 讀 取 MP3 資 訊 ( flash player 6r40 或 以 上 才 提 供 ) , 首 先 MP3 要 載 入 完 成 , 然 後 跟 據 以 下 相 關 的 變 數 讀 取 資 訊 。

能 取 得 的 資 訊
變 數
曲 名 Sound.id3.songname
歌 手 Sound.id3.artist
碟 名 Sound.id3.album
出 版 年 份 Sound.id3.year
其 它 資 訊 Sound.id3.comment
音 軌 Sound.id3.track
音樂類型

Sound.id3.genre

▲注意▲
現 時 只 支 援 ID3 v1.0 和 v1.1 。 Sound.id3.genre 只 會 回 傳 類 型 的 代 表 數 字 , 所 以 我 在 範 例 裡 已 經 加 了 一 個 ID3 音 樂 類 型 解 釋 的 XML 檔 , 用 來 解 釋 數 字 所 代 表 的 音 樂 類 型 。

[ 範 例 下 載 (24KB) ] ∕ [ 範 例 預 覽 ]

▲注意▲
如 要 將 範 例 在 HTML 裡 測 試 , 必 須 將 loadSound 的 isStreaming 為 1 , 這 樣 才 能 夠 聽 到 聲 音 。

返回目錄

▲返回頁首
Copyright © Flash天網. All Rights Reserved.
Powered by SW2 Design Team.