0
我有一個像我想要訪問所有音頻文件的手機差距ios並希望上傳到服務器,所以任何人都知道如何做得到所有的MP3文件,並得到上傳。 我們應該需要爲此創建一個插件。如何訪問音頻文件並上傳到服務器在手機上
我有一個像我想要訪問所有音頻文件的手機差距ios並希望上傳到服務器,所以任何人都知道如何做得到所有的MP3文件,並得到上傳。 我們應該需要爲此創建一個插件。如何訪問音頻文件並上傳到服務器在手機上
我不認爲你需要創建一個新的插件。現有的文件和文件傳輸API應該在你的情況下工作,除非你有更多的要求比這裏陳述的要求。
使用文件API遍歷應用程序中的所有文件。
function success(entries) {
var i;
for (i=0; i<entries.length; i++) {
console.log(entries[i].name);
//Check if the file is in mp3 format. If it is in mp3 format, trigger file upload.
}
}
function fail(error) {
alert("Failed to list directory contents: " + error.code);
}
// Get a directory reader
var directoryReader = dirEntry.createReader();
// Get a list of all the entries in the directory
directoryReader.readEntries(success,fail);
然後使用文件上傳API將文件上傳到服務器。
var ft = new FileTransfer();
ft.upload(fileURI, encodeURI("http://some.server.com/upload.php"), win, fail, options);
參考Divesh撒利族的答案,你會得到idea- http://stackoverflow.com/questions/21527325/phonegap-select-audio-file-from-device-and-upload – Suhas