API
Class

cordova-plugin-file-transfer (cordova-plugin-file-transfer)

使用范围:Native

Contents

class cordova-plugin-file-transfer (cordova-plugin-file-transfer)

文件操作插件

Constructor Top

  cordova-plugin-file-transfer ()

Static Methods Top

void abort ()
void download (String source, String target, Function successCallback, Function errorCallback, Boolean trustAllHosts, Object options)
void saveToAlbum (String filePath, Function successCallback, Function errorCallback)
void upload (String filePath, String server, (Function}, Function errorCallback, FileUploadOptions options, Boolean trustAllHosts)

Constructor details Top

public cordova-plugin-file-transfer ()

文件操作插件

Static Methods Detail Top

static public void abort ()

终止文件传输

Return Value

void

static public void download (String source, String target, Function successCallback, Function errorCallback, Boolean trustAllHosts, Object options)

文件下载

See org.apache.cordova.file.FileEntry

See cordova-plugin-file-transfer.FileTransferError

Parameters

String source

下载文件的服务器地址,需要encodeURI()编码

String target

保存到设备上的url

Function successCallback

下载成功的回调,返回org.apache.cordova.file.FileEntry对象

Function errorCallback

下载失败的回调,返回cordova-plugin-file-transfer.FileTransferError对象

Boolean trustAllHosts

可选参数 是否接收安全证书,缺省为false

Object options

可选参数 当前请求消息头

Return Value

void

static public void saveToAlbum (String filePath, Function successCallback, Function errorCallback)

保存到相册

Parameters

String filePath

源文件的路径

Function successCallback

保存成功的回调,Android端会返回相册中图片的路径,iOS没有返回值

Function errorCallback

保存失败的回调

Return Value

void

static public void upload (String filePath, String server, (Function}, Function errorCallback, FileUploadOptions options, Boolean trustAllHosts)

文件上传

See org.apache.cordova.file.FileUploadOptions

See org.apache.cordova.file.FileUploadResult

See cordova-plugin-file-transfer.FileTransferError

Parameters

String filePath

文件的全路径

String server

接收文件的服务器url,需要encodeURI()编码

(Function}

successCallback 上传完成时的回调,返回org.apache.cordova.file.FileUploadResult对象

Function errorCallback

上传失败的回调,返回cordova-plugin-file-transfer.FileTransferError对象

FileUploadOptions options

可选参数 org.apache.cordova.file.FileUploadOptions对象

Boolean trustAllHosts

是否接收安全证书,缺省为false

Return Value

void