文件

Methods

download

download
(
  • options
  • callback
)

下载文件 将文件下载到当前用户的指定目录中,并打开文件

Parameters:

nametypeflagdescription
options JSON

文件下载参数

nametypeflagdescription
downloadURL String

文件下载地址

fileName String

文件名(包含扩展名)

[categoryCode] String optional

文件的分类Code

[extendData] Object optional

文件关联的扩展数据(特殊需求使用)

[id] String optional

文件的唯一ID

[isFinishedOpen=true] Boolean optional

下载完成后是否打开文件

callback Function

下载的回调函数

nametypeflagdescription
data JSON

下载的回调的数据

nametypeflagdescription
state Number
下载的状态 0 准备, 1 上传中, 2 成功, 3 失败, 4 超时
progressPercentage Double
下载进度 1为100%
code String
下载的code
message String
下载的完成后返回的文本
result String
下载的完成后服务端返回的数据

download

download
(
  • downloadURL
  • fileName
  • [categoryCode]
  • [extendData]
  • callback
)

下载文件 将文件下载到当前用户的指定目录中,并打开文件

Parameters:

nametypeflagdescription
downloadURL String

文件下载地址

fileName String

文件名(包含扩展名)

[categoryCode] String optional

文件的分类Code

[extendData] Object optional

文件关联的扩展数据(特殊需求使用)

callback Function

下载的回调函数

nametypeflagdescription
data JSON

下载的回调的数据

nametypeflagdescription
state Number
下载的状态 0 准备, 1 上传中, 2 成功, 3 失败, 4 超时
progressPercentage Double
下载进度 1为100%
code String
下载的code
message String
下载的完成后返回的文本
result String
下载的完成后服务端返回的数据

exists

exists
(
  • id
  • callback
)

查询文件是否存在

Parameters:

nametypeflagdescription
id String

文件的ID

callback Function

查询后的回调函数

nametypeflagdescription
result Boolean

查询的结果

getFiles

getFiles
(
  • [maxTotal=0]
  • callback
)

获取文件

Parameters:

nametypeflagdescription
[maxTotal=0] Number optional

选择的最大数量(0为不限制)

callback Function

获取成功后的回调函数

nametypeflagdescription
data Array

获取的数据

nametypeflagdescription
fileURI String
文件的磁盘物理地址
fileSize String
文件的文件字节大小

open

open
(
  • id
)

根据文件ID打开文件

Parameters:

nametypeflagdescription
id String

文件的ID

remove

remove
(
  • id
  • callback
)

删除本地文件

Parameters:

nametypeflagdescription
id String

文件id

callback Function

删除后的回调函数

show

show
(
  • localPath
)

根据文件本地路径打开文件

Parameters:

nametypeflagdescription
localPath String

文件的路径

uploadFile

uploadFile
(
  • fileURI
  • uploadURL
  • callback
)

上传一个文件

Parameters:

nametypeflagdescription
fileURI String

文件的磁盘物理地址

uploadURL String

上传服务器地址

callback Function

获取成功后的回调函数

nametypeflagdescription
data JSON

获取的数据

nametypeflagdescription
state Number
上传的状态 0 准备, 1 上传中, 2 成功, 3 失败, 4 超时
progressPercentage Double
上传进度 1为100%
code String
上传的code
message String
上传的完成后返回的文本
result String
上传的完成后服务端返回的数据
Top