簡體   English   中英

如何在Phonegap中訪問音頻文件並上傳到服務器

[英]How to access audio fle and upload to server in phonegap

我有一個查詢,例如我想訪問手機間隙ios中的所有音頻文件並想上傳到服務器,所以任何人都知道如何獲取所有mp3文件並獲取上傳。 我們應該為此創建一個插件。

我認為您不需要創建新的插件。 除非您有其他要求,否則現有的File and File Transfer 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);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM