HarmonyOS getTotalSize获取文件大小问题?

这个path参数看起来是获取给定文件路径大小。传入一个文件夹,得到的是该文件下下所有文件大小。但实际通过日志观察到,无论path传什么参数,得到的值都是同一个。

阅读 524
1 个回答

getTotalSize是获取三方应用可用的手机总存储大小,获取指定路径文件大小可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-file-fs-V5\#fsstat

示例参考:

readFileSize(filesDir: string) {
  let filePath = filesDir + "/test.txt";
  fs.stat(filePath).then((stat: fs.Stat) => {
    console.info("get file info succeed, the size of file is " + stat.size);
  }).catch((err: BusinessError) => {
    console.error("get file info failed with error message: " + err.message + ", error code: " + err.code);
  });
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进