0

我想录制音频,然后保存音频并获取该音频文件的完整路径或 src

所以,我有两个问题:

1-如果我第一次使用此代码将文件名保存为“blank.mp3”

那么如果我想将另一个文件记录为以前的文件名“blank.mp3”,它将用新文件替换旧文件??或者它不会保存新的并给我错误???

2- src 变量将包含该文件的完整路径?

3- 总之,下面的代码将记录并保存音频文件并获取其完整路径?

document.addEventListener("deviceready", function onDeviceReady() {
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, function fail(){});
}, false);

var gotFS = function (fileSystem) {
    fileSystem.root.getFile("blank.mp3",
        { create: true, exclusive: false }, //create if it does not exist
        function success(entry) {
            var src = entry.toURI();
            console.log(src); //logs blank.wav's path starting with file://
        },
        function fail() {}
    );
};
4

1 回答 1

0
  1. 更换旧的没有错误。如果将 Exclusive 更改为 true,则会返回错误
  2. 是的
  3. 它与记录无关,如果不存在则创建一个文件,并记录文件 url 路径
于 2013-02-07T09:25:18.603 回答