//请求一个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);}//失败回调
);
h5的沙盒文件系统
最新推荐文章于 2022-11-30 16:14:54 发布