2024-12-04 17:29:57

文件系统缓存数据写入磁盘

fs.fsync(Promise异步返回) fsync(fd: number): Promise 将文件系统缓存数据写入磁盘,使用Promise异步返回。 参数: 参数名类型必填说明 fdnumber是已打开的文件描述符。 返回值: 类型说明 PromisePromise对象。无返回值。 错误码: 接口抛出错误码的详细介绍请参见基础文件IO错误码。 示例: ..

OpenHarmony
253
0
2024-12-04 17:25:21

重命名文件或文件夹

fs.rename(Promise异步返回) rename(oldPath: string, newPath: string): Promise 重命名文件或文件夹,使用Promise异步返回。 说明: 该接口不支持在分布式文件路径下操作。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 ol..

OpenHarmony
233
0
2024-12-04 17:19:46

获取链接文件信息

fs.lstat(Promise异步返回) lstat(path: string): Promise 获取链接文件信息,使用Promise异步返回。 参数: 参数名类型必填说明 pathstring是文件的应用沙箱路径。 返回值: 类型说明 PromisePromise对象,返回文件对象,表示文件的具体信息,详情见stat。 错误码: 接口抛出错误码的详细介..

OpenHarmony
223
0
2024-12-04 17:14:52

基于文本方式读取文件

fs.readText(Promise异步返回) readText(filePath: string, options?: ReadTextOptions): Promise 基于文本方式读取文件(即直接读取文件的文本内容),使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型..

OpenHarmony
233
0
2024-12-04 17:08:12

文件读取迭代器

fs.ReaderIterator(Promise异步返回) 文件读取迭代器。在调用ReaderIterator的方法前,需要先通过readLines方法(同步或异步)来构建一个ReaderIterator实例。 next(): ReaderIteratorResult 获取迭代器下一项内容。 返回值: 类型说明 ReaderIteratorResult文件..

OpenHarmony
207
0
2024-12-04 17:00:05

逐行读取文件文本内容

fs.readLines(Promise异步返回) readLines(filePath: string, options?: Options): Promise 逐行读取文件文本内容,使用Promise异步返回,只支持读取utf-8格式文件。 参数: 参数名类型必填说明 filePathstring是文件的应用沙箱路径。 optionsOptions否可选..

OpenHarmony
225
0
2024-12-04 16:55:54

截断文件内容

fs.truncate(Promise异步返回) truncate(file: string | number, len?: number): Promise 截断文件内容,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 filestring | number是文..

OpenHarmony
237
0
2024-12-04 16:51:07

数据写入文件

fs.write(Promise异步返回) write(fd: number, buffer: ArrayBuffer | string, options?: WriteOptions): Promise 将数据写入文件,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填..

OpenHarmony
212
0
2024-12-04 16:45:49

删除单个文件

fs.unlink(Promise异步返回) unlink(path: string): Promise 删除单个文件,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 pathstring是文件的应用沙箱路径。 返回值: 类型说明 PromisePromise对象..

OpenHarmony
233
0
2024-12-04 16:40:59

删除整个目录

fs.rmdir(Promise异步返回) rmdir(path: string): Promise 删除整个目录,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 pathstring是目录的应用沙箱路径。 返回值: 类型说明 PromisePromise对象。无..

OpenHarmony
231
0
2024-12-04 15:57:51

文件读取数据

fs.read(Promise异步返回) read(fd: number, buffer: ArrayBuffer, options?: ReadOptions): Promise 从文件读取数据,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 fdnumber是..

OpenHarmony
236
0
2024-12-04 15:53:34

打开文件

fs.open(Promise异步返回) open(path: string, mode?: number): Promise 打开文件,使用Promise异步返回。支持使用URI打开文件。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 pathstring是文件的应用沙箱路径或文件URI,..

OpenHarmony
231
0
2024-12-04 15:42:10

创建目录

fs.mkdir(Promise异步返回) mkdir(path: string): Promise 创建目录,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 pathstring是目录的应用沙箱路径。 返回值: 类型说明 PromisePromise对象。无返回..

OpenHarmony
227
0
2024-12-04 15:28:18

文件的扩展属性

fs.setxattr(Promise异步返回) setxattr(path: string, key: string, value: string): Promise 设置文件的扩展属性。 参数: 参数名类型必填说明 pathstring是目录的应用沙箱路径。 keystring是扩展属性的key。 valuestring是扩展属性的value。 返回值:..

OpenHarmony
240
0
2024-12-04 15:18:48

复制源文件夹至目标路径下

fs.copyDir(Promise异步返回) copyDir(src: string, dest: string, mode?: number): Promise 复制源文件夹至目标路径下,使用Promise异步返回。 参数: 参数名类型必填说明 srcstring是源文件夹的应用沙箱路径。 deststring是目标文件夹的应用沙箱路径。 modenum..

OpenHarmony
223
0
2024-12-04 14:50:41

复制文件

fs.copyFile(Promise异步返回) copyFile(src: string | number, dest: string | number, mode?: number): Promise 复制文件,使用Promise异步返回。 参数: 参数名类型必填说明 srcstring | number是待复制文件的路径或待复制文件的文件描述符。 de..

OpenHarmony
265
0
2024-12-04 14:49:16

拷贝文件或者目录

fs.copy(Promise异步返回) copy(srcUri: string, destUri: string, options?: CopyOptions): Promise 拷贝文件或者目录,使用Promise异步返回。 支持跨设备拷贝。强制覆盖拷贝。入参支持文件或目录URI。 跨端拷贝时,限制同时最多存在10个拷贝任务;单次拷贝的文件数量不得超过5..

OpenHarmony
228
0
2024-12-04 14:48:14

关闭文件

fs.close(Promise异步返回) close(file: number | File): Promise 关闭文件,使用Promise异步返回。 参数: 参数名类型必填说明 filenumber | File是已打开的File对象或已打开的文件描述符fd,关闭后file对象或文件描述符不再具备实际意义,不可再用于进行读写等操作。 返回值: 类型说明..

OpenHarmony
227
0
2024-12-04 14:46:53

文件是否存在

fs.access(校验权限) access(path: string, mode?: AccessModeType): Promise 检查文件是否存在,使用Promise异步返回。 参数: 参数名类型必填说明 pathstring是文件应用沙箱路径。 mode12+AccessModeType否文件校验的权限。 返回值: 类型说明 PromiseProm..

OpenHarmony
286
0
2024-12-04 14:45:40

文件详细属性信息

导入模块 import { fileIo as fs } from '@kit.CoreFileKit'; fs.stat(Promise异步返回) stat(file: string | number): Promise 获取文件详细属性信息,使用Promise异步返回。 参数: 参数名类型必填说明 filestring | number是文件应用沙箱路..

OpenHarmony
214
0
2024-12-04 14:44:18

应用文件访问

应用需要对应用文件目录下的应用文件进行查看、创建、读写、删除、移动、复制、获取属性等访问操作,下文介绍具体方法。 接口说明 开发者通过基础文件操作接口(ohos.file.fs)实现应用文件访问能力,主要功能如下表所示。 表1 基础文件操作接口功能 接口名功能接口类型支持同步支持异步 access检查文件是否存在方法√√ close关闭文件方法√√ copy..

OpenHarmony
222
0
2024-12-04 14:40:51

性能提升方案(仅对系统应用开放)

OpenHarmony
295
0
2024-12-04 14:34:27

分段式拍照实现方案

OpenHarmony
211
0
2024-12-04 14:28:33

双路预览

OpenHarmony
227
0
2024-12-04 12:01:39

录像实现方案

OpenHarmony
224
0
2024-12-04 11:56:54

拍照实现方案

OpenHarmony
221
0
2024-12-04 11:51:56

如何通过系统相机拍照和录像

通过系统相机拍照和录像 应用可调用CameraPicker拍摄照片或录制视频,无需申请相机权限。 CameraPicker的相机交互界面由系统提供,在用户点击拍摄和确认按钮后,调用CameraPicker的应用获取对应的照片或者视频。 应用开发者如果只是需要获取即时拍摄的照片或者视频,则可以使用CameraPicker能力来轻松实现。 由于照片的拍摄和确认都..

OpenHarmony
268
0
2024-12-01 22:32:02

计算器

OpenHarmony
236
0