在Android中保存文件时出现问题

时间:2015-04-29 03:56:40

标签: javascript android cordova

尝试在这里开发一个Android应用程序,它应该保存音频录制并通过一些函数将其传递给最终推送到后端服务。

现在它在第一步失败了。如果有人能帮助指出这段代码应该做什么以及为什么它可能失败,我将非常感激。

window.requestFileSystem(LocalFileSystem.TEMPORARY, 0, gotFS, fail);

function gotFS(fileSystem) {
      console.log(fileSystem + " gotFS function");
      fileSystem.root.getFile(audioData[0].name, null, 
                              gotFileEntry, console.log("GotFS failed"));
}

1 个答案:

答案 0 :(得分:0)

固定!

问题在于

中的第二个参数

fileSystem.root.getFile(audioData[0].name, null, gotFileEntry, console.log("GotFS failed"));

应该是:

fileSystem.root.getFile(audioData[0].name, {create : true}, gotFileEntry, fail);