Skip to content

File ​

<internal>.File

文件

Constructors ​

constructor ​

• new File(): File

返回值 ​

File

源码 ​

packages/uni-mp/io/types/baas.d.ts:402

Methods ​

count ​

▸ count(): Promise<number>

获取文件数量。

返回值 ​

Promise<number>

源码 ​

packages/uni-mp/io/types/baas.d.ts:435


delete ​

▸ delete(id): Promise<Response<any>>

删除文件。

参数 ​

NameTypeDescription
idstring文件 ID

返回值 ​

Promise<Response<any>>

源码 ​

packages/uni-mp/io/types/baas.d.ts:418


expand ​

▸ expand(key): this

指定需要展开的 pointer 类型字段

参数 ​

NameTypeDescription
keystring | string[]字段名称

返回值 ​

this

源码 ​

packages/uni-mp/io/types/baas.d.ts:487


find ​

▸ find(options?): Promise<Response<any>>

获取文件列表。

参数 ​

NameTypeDescription
options?FindOptions参数

返回值 ​

Promise<Response<any>>

源码 ​

packages/uni-mp/io/types/baas.d.ts:430


genVideoSnapshot ​

▸ genVideoSnapshot(params): Promise<FileOperationResult>

生成视频截图。

参数 ​

NameTypeDescription
paramsVideoSnapshotParams截图参数

返回值 ​

Promise<FileOperationResult>

源码 ​

packages/uni-mp/io/types/baas.d.ts:441


get ​

▸ get(fileID): Promise<Response<any>>

获取文件详情。

参数 ​

NameTypeDescription
fileIDstring文件 ID

返回值 ​

Promise<Response<any>>

源码 ​

packages/uni-mp/io/types/baas.d.ts:424


limit ​

▸ limit(count): this

指定最多返回数量

参数 ​

NameTypeDescription
countnumber数量

返回值 ​

this

源码 ​

packages/uni-mp/io/types/baas.d.ts:493


offset ​

▸ offset(count): this

设置列表偏移量

参数 ​

NameTypeDescription
countnumber偏移量

返回值 ​

this

源码 ​

packages/uni-mp/io/types/baas.d.ts:499


orderBy ​

▸ orderBy(key): this

设置排序依据

参数 ​

NameTypeDescription
keystring | string[]字段名称

返回值 ​

this

源码 ​

packages/uni-mp/io/types/baas.d.ts:505


select ​

▸ select(key): this

选择只返回指定字段

参数 ​

NameTypeDescription
keystring | string[]字段名称

返回值 ​

this

源码 ​

packages/uni-mp/io/types/baas.d.ts:481


setQuery ​

▸ setQuery(Query): this

设置查询条件

参数 ​

NameTypeDescription
QueryQuery对象

返回值 ​

this

源码 ​

packages/uni-mp/io/types/baas.d.ts:475


upload ​

▸ upload(fileParams, metaData?): Promise<Response<any>>

上传文件。

参数 ​

NameTypeDescription
fileParamsFileParams文件参数
metaData?FileMeta文件元信息

返回值 ​

Promise<Response<any>>

源码 ​

packages/uni-mp/io/types/baas.d.ts:409


videoAudioMeta ​

▸ videoAudioMeta(params): Promise<VideoAudioMetaResult>

音视频的元信息。

参数 ​

NameTypeDescription
paramsVideoAudioMetaParams音视频的元信息参数

返回值 ​

Promise<VideoAudioMetaResult>

源码 ​

packages/uni-mp/io/types/baas.d.ts:467


videoClip ​

▸ videoClip(params): Promise<FileOperationResult>

M3U8 视频剪辑。

参数 ​

NameTypeDescription
paramsVideoClipParams剪辑参数

返回值 ​

Promise<FileOperationResult>

源码 ​

packages/uni-mp/io/types/baas.d.ts:455


videoConcat ​

▸ videoConcat(params): Promise<FileOperationResult>

M3U8 视频拼接。

参数 ​

NameTypeDescription
paramsVideoConcatParams拼接参数

返回值 ​

Promise<FileOperationResult>

源码 ​

packages/uni-mp/io/types/baas.d.ts:449


videoMeta ​

▸ videoMeta(params): Promise<VideoMetaResult>

M3U8 时长和分片信息。

参数 ​

NameTypeDescription
paramsVideoMetaParams分片信息参数

返回值 ​

Promise<VideoMetaResult>

源码 ​

packages/uni-mp/io/types/baas.d.ts:461