Skip to main content
版本:v3

openAssetsSync

API_LEVEL 2.0 开始支持,API 兼容性请参考 API_LEVEL

同步地打开小程序 /assets 目录下的文件,获取文件句柄。

类型

function openAssetsSync(option: Option): Result

参数

Option

属性类型必填默认值说明API_LEVEL
pathstring-文件路径2.0
flagnumberO_RDONLY值参考文件打开的常量2.0

Result

类型说明
number文件句柄

常量

文件打开的常量

常量说明API_LEVEL
O_RDONLY指示打开文件以进行只读访问的标志2.0
O_WRONLY指示打开文件以进行只写访问的标志2.0
O_RDWR指示打开文件以进行读写访问的标志2.0
O_APPEND指示数据将追加到文件末尾的标志2.0
O_CREAT如果文件不存在则指示创建文件的标志2.0
O_EXCL如果设置了 O_CREAT 标志并且文件已经存在,则指示打开文件应该失败的标志2.0
O_TRUNC标志表示如果文件存在并且该文件被成功打开以进行写访问,则其长度应被截断为零2.0

代码示例

import { openSync, O_RDONLY } from '@zos/fs'

const fd = openAssetsSync({
path: 'test.txt',
flag: O_RDONLY,
})