yimenapp 发表于 2020-2-13 10:55:16

Filesystem是什么?能实现什么

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


页: [1]
查看完整版本: Filesystem是什么?能实现什么