在phoneGap中写一个文件

时间:2013-11-01 15:59:40

标签: android cordova

我想使用PhoneGap API File Writer创建文件,但是使用数据我的文件将在根文件夹中创建存储卡或手机内存,但实际上我想创建该文件。我安装的应用程序在哪里?我怎么知道我的文件安装位置以及如何在该位置创建文件?

这就是我所拥有的:

function onDeviceReady() {
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
}

function gotFS(fileSystem) {
    fileSystem.root.getFile("readme.txt", {create: true, exclusive: false}, gotFileEntry, fail);
}

1 个答案:

答案 0 :(得分:0)

See this最后评论。所以你可以尝试通过fileSystem.root.getDirectory()等获取/ data / yourApp文件夹(如果存在) - 所以你在sd卡上。转到/ data / yourApp并在那里写。如果它不存在 - root已经是你的app文件夹 - 只需写入文件。