一個月前我開始使用phonegap,html5,css3和jQtouch。 我正在研究一個應用程序,我需要在應用程序中播放聲音。這個任務我有一個嚴重的問題。 首先我發現我可以使用新的媒體(...)功能通過phonegap播放.mp3文件。我不確定.wav文件,我可以播放這些文件嗎? 第二我發現文件必須小於30秒,是這樣嗎? 第三我找不到適合我的聲音文件的地方。我的項目結構如下:如何播放Android中的歌曲 - 電話號碼
project
-- src
-- gen
-- assets
-- -- www
-- -- DANCE.mp3
-- -- jqtouch
-- -- -- (some folders and files)
-- -- phonegap.js
-- libs
-- res
我試過將文件放在'www'文件夾中,並創建一個名爲'audio'的新文件。這些都沒有給我想要的東西。 我使用此代碼執行的歌曲:
function playStream() {
mp3file = new Media("DANCE.mp3",
function() {
alert("playAudio():Audio Success");
},
function(err) {
alert(err);
}
);
mp3file.play();
}
我使用Android 2.1模擬器,我已經試過2.2以及沒有成功。 我希望我很清楚。 我期待着您的迴音。 你的, Mihail Velikov
謝謝!由於某些原因,這些信息很難找到。你的答案應該被標記爲IMO的正確答案。 – 2011-03-06 03:30:52
肯定傑克,我相信你是對的。我完成了這個項目已經有一段時間了。感謝您的回答 – 2011-08-14 20:34:51
這是否意味着您不能將媒體放在文件夾中,它必須位於根目錄才能正常工作? – nycynik 2012-05-07 14:49:16