2011-11-30 26 views
0

我一直在關注此博客,以幫助我通過Android應用程序製作簡單的音樂播放器功能(http://simonmacdonald.blogspot.com/2011/05/using-media-類功能於phonegap.html)。Phonegap Android應用程序 - 顯示商店MP3媒體

一切正常 - 但我想要一些方法來提取存儲在手機上的所有音樂媒體列表,以便用戶可以單擊文件並播放它。有誰知道這是否可能通過電話差距?我需要訪問曲目名稱/藝術家等,並鏈接到曲目。

乾杯 保羅

+1

嘿保羅,我其實是寫博客文章的人。我一直在考慮重新訪問它一段時間,以達到您想要的效果。有兩種可能的方法: 1)使用File API列出Music目錄中的所有.mp3,然後找出某種方式來讀取.mp3的元數據。 2)編寫插件來查詢.mp3文件的媒體存儲,因爲我相信數據存儲在那裏。 兩者都需要編寫一些本地Java代碼。 –

+0

乾杯西蒙 - 我會等你的博客更新!感謝您的最初博客 - 它非常有幫助。 – Dancer

+0

不知道什麼時候我會去。也許這將成爲我希望寫的書的一部分。 –

回答

1

預後不好.... PhoneGap的沒有一個API,用於訪問媒體庫。因此,您必須回到File API才能找到音樂文件,然後......您必須讀取實際文件中的二進制數據才能提取曲目/藝術家元數據。哎喲。看起來很不切實際。

[編輯]

順便說一句,PhoneGap的是不是在鎮上唯一的遊戲。 Appcelerator似乎解決了同樣的問題,並且顯然擁有更豐富的API,其中包括 access to media metadata

相關問題