ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

华为鸿蒙应用--文件管理工具(鸿蒙工具)-ArkTs

2026/8/16 0:40:10 拓冰建站 浏览量
华为鸿蒙应用--文件管理工具(鸿蒙工具)-ArkTs

0、代码

import fs from '@ohos.file.fs';
import { Logger } from './Logger';
import { Constants } from '../constants/Constants';
import { toast } from './ToastUtils';export class FileUtils {/*** 获取文件路径内所有文件* @param filesDir* @returns*/static async getFiles(filesDir: string) {let files: string[]await fs.listFile(filesDir).then((filenames) => {files = filenames;}).catch((err) => {toast(err);files = [];Logger.error(Constants.TAG, JSON.stringify(err));});return files;}
}

1、使用:

let filePath = getContext(this).filesDir;
let files = await FileUtils.getFiles(filePath)