Filesystem一般指的是系统文件,指定的驱动器使用的文件系统的类型;Filesystem函数又根据不同的设备及语言有不同的函数写法。
我们这里提供的主要是APP端的,通过js即可操作安卓设备苹果设备的Filesystem;
https://www.yimenapp.com/doc/demo_fs.cshtml
具体语言可以参考以上链接。
这个功能主要实现那些用途呢?
- APP端文件及目录管理;
-
- ♦ 提供本地文件/目录/下载/解压/哈希/分享/打开等操作接口;
-
- ♦ 本地文件路径规则:fs://{MainDirectory}/YourPath
-
- ♦ 仅允许如下两个主目录:
- 一般文件目录 fs://file/YourPath
- 缓存文件目录 fs://cache/YourPath
复制代码
可以方便快捷的管理app的文件,比如下载文件存放地址,缓存数据本地存放地址;——主要解决app端本地文件存读的事项
- mkdir 创建目录
- exist 文件或目录是否存在:示例一
- exist 文件或目录是否存在:示例二
- list 列出目录下的文件和子目录:示例一
- list 列出目录下的文件和子目录:示例二
- size 获取文件大小(byte)
- delete 删除目录或文件
- writeText 写入 UTF8 文本内容
- appendText 追加 UTF8 文本内容
- readText 读取文本文件
- writeBinary 写入二进制内容
- appendBinary 追加二进制内容
- readBinary 读取二进制文件
- copy 复制文件
- toUri 转换文件路径为本地 URI 路径
- toAbsolute 转换文件路径为本地绝对路径
- share 分享文件(调用系统分享功能):示例一
- share 分享文件(调用系统分享功能):示例二
- open 打开文件(调用系统打开功能)
- download 下载文件:示例一
- download 下载文件:示例二
- unzip 解压 zip 文件
- list 查看解压出来的目录
- md5 MD5 哈希值
- sha1 SHA1 哈希值
- sha256 SHA256 哈希值
复制代码
更多详细的说明请参考https://www.yimenapp.com/doc/demo_fs.cshtml
|