Skip to main content
版本:v1.0

write

Zepp OS 小程序文件系统介绍请参考 文件系统

写文件,将 buffer 写入文件。

类型

(fileId: number, buffer: ArrayBuffer, position: number, length: number) => result

参数

参数说明必填类型默认值
fileId文件句柄number-
buffer将填充写入文件数据的缓冲区ArrayBuffer-
position基于 buffer 首地址的偏移number-
length写入的字节数number-

result

参数说明类型
result操作结果,0 表示成功number

其余错误码请参考 文件系统 - 错误代码

代码示例

Page({
build() {
const test_buf = new Uint8Array(10)
const test_buf2 = new Uint8Array(test_buf.length)

const file = hmFS.open('test_file.txt', hmFS.O_RDWR | hmFS.O_CREAT)
hmFS.write(file, test_buf.buffer, 0, test_buf.length)
}
})