• 首页
  • 文档
  • 插件市场
  • 生态
    SSL 自动化
  • SSL 自动化
|

指南

  • 起步

API 接口

  • 概述
  • 基础
  • 事件总线
  • 应用
  • 分享
  • 剪贴板
  • 联系人
  • 通知
  • 界面
  • 网络
  • 数据缓存
  • 媒体
  • 文件
  • SQLite 数据库
  • 跳转
  • 设备
  • 权限
  • 更新日志

签名证书和应用商店

  • 证书库
  • 连接华为 AppGallery
  • 管理鸿蒙 APP ID
  • 上架华为鸿蒙应用
  • 连接苹果 AppStore

开发插件

  • 概述
  • 鸿蒙 HarmonyOS 插件
  • 文件系统
  • 付费说明

辅助工具 XBuilder

  • 下载安装 XBuilder
  • 连接安卓测试设备
  • 安装安卓应用
  • 连接鸿蒙测试设备
  • 安装鸿蒙应用
  • 无线调试鸿蒙 Web 页面
  • 截屏
  • 调试 Web 页面
  • 更新日志

文件

请使用 ymx.getFileSystemManager 获取 文件管理器

const fs = ymx.getFileSystemManager();
await fs.exist({ path: 'fs://file/my.txt' });
//...
  • 文件路径统一采用 fs://{file|cache|temp}/your-sub-path 格式;
  • file 保存在应用沙箱文件目录,如 fs://file/my-file.txt
  • cache 保存在应用沙箱缓存目录,如 fs://cache/my-cache.txt
  • temp 保存在应用沙箱临时目录,如 fs://temp/my-temp.txt

文件管理器 API 接口

兼容 jsBridge
exist fs.exist 判断文件/目录是否存在
copy fs.copy 复制文件或目录
fileInfo fs.size, fs.md5, fs.sha1, fs.sha256 获取文件信息
toUri fs.toUri 转换为文件 URI,file://...
list fs.list 读取目录内文件列表
read fs.readText, fs.readBinary 读文件
write fs.writeText, fs.writeBinary,
fs.appendText, fs.appendBinary
覆盖或追加写文件
mkdir fs.mkdir 递归删除目录及其子目录
remove fs.remove 递归删除文件或目录及其子目录
unzip fs.unzip 解压文件,暂不支持解压加密的 zip 文件
isDirectory - 判断路径是否存在且为目录
isFile - 判断路径是否存在且为文件
rename - 重命名文件。可以把文件从 oldPath 移动到 newPath
truncate - 对文件内容进行截断操作
stat - 获取文件的状态信息
© 2026 成都七扇门科技有限公司 版权所有
蜀ICP备17005078号-4