h5的沙盒文件系统

来源:互联网 发布:舒适达专业修复知乎 编辑:程序博客网 时间:2024/05/17 06:33
 //请求一个LocalFile对象来得到HTML5文件系统的访问   //(type,size,successCallback,errCallback) // type :PERSISTENT 持久存储 浏览器不会自动删除、TEMPORARY临时存储,被浏览器删除后仍可操作 // size 最大存储空间window.requestFileSystem = window.requestFileSystem ||                            window.webkitRequestFileSystem;window.requestFileSystem(LocalFileSystem.TEMPORARY, 5*1024*1024,         function (fs) {            console.log("成功的回调方法,文件系统:"+fs.name);            console.log(fs.root);            //获取或创建一个目录            fs.root.getDirectory(directoryName, { create: true },                 function (dirEntry) {console.log(dirEntry);}, //成功回调                function (err){console.log(err);} //失败回调                );            //获取或创建一个文件            fs.root.getFile(fileName, {create: true},                   function(fileEntry){//成功回调                        console.log(fileEntry);                        fileEntry.createWriter(function (fileWriter){                            fileWriter.write(data);//要写入的内容                        });                   },                   function(err){console.log(err);}//失败回调        );
0 0