FileSystemAPI(only > Chrome 10)
一、概述
提供永久的保存数据的空间,将数据保存在磁盘上的文件系统。用户只有通过应用程序或直接对磁盘 中的文件操作才能删除。
包括(除后台线程之外的任何场所使用的API+为后台线程专用的同步API)
二、文件系统的特性
1.跨域访问:但是域的文件系统独有专用
2.永久储存的数据不可被浏览器自行删除;临时文件系统中的数据可以
3.在操作请求得到响应的情况下,下一个请求可以立即得到上一个请求保存的数据
三、适用场合
1.文件上传
2.在大量与媒体数据相关的应用程序中
3.在离线或使用本地缓存的音频编辑或图片编辑应用程序中
4.离线视频播放器
5.离线邮件客户端
四、如何在应用程序中使用FileSystemAPI
1.请求访问系统:requestFileSystem(type, size, successCallback, opt_errorCallback);
2.申请磁盘配额:webkitStorageInfo.requestQuta(type, size,successCallback, opt_errorCallback);