在手机间隙中获取应用程序目录 [英] Getting application directory in phone gap

查看:241
本文介绍了在手机间隙中获取应用程序目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用手机差距制作的文件api,我想获得应该存储所有文件的应用程序目录。

Using the file api of phone gap build, I want to get the application directory in which all files should be stored.

我需要使用什么命令?

What command do I need to use?

推荐答案

function gotFS(fileSystem) {
    console.log("got filesystem");
    // save the file system for later access
    console.log(fileSystem.root.fullPath);
    window.rootFS = fileSystem.root;
}

document.addEventListener('deviceready', function() {                
    window.requestFileSystem  = window.requestFileSystem || window.webkitRequestFileSystem;
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
}, false);

使用此代码,您将有一个DirectoryEntry对象用于存储在全局的应用程序的根目录变量rootFS。您可以这样获得该文件夹的路径:

With this code you'll have a DirectoryEntry object for the root directory of your app stored in the global variable "rootFS". You can get the path of that folder like this:

rootFS.fullPath

这篇关于在手机间隙中获取应用程序目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆