API
Class

cordova-plugin-fastrde-downloader (cordova-plugin-fastrde-downloader)

使用范围:Native

Contents

class cordova-plugin-fastrde-downloader (cordova-plugin-fastrde-downloader)

文件下载插件

Constructor Top

  cordova-plugin-fastrde-downloader ()

Static Methods Top

void get (String url, String md5)
String get (String url, String md5)
void getMultipleFiles (List list)
void init (Object options)
void isInitialized ()
void setAutoCheck (Boolean check)
void setAutoUnzip (Boolean unzip)
void setNoMedia (Boolean noMedia)
void setRemoveAfterUnzip (Boolean del)
void setWifiOnly (Boolean wifionly)

Constructor details Top

public cordova-plugin-fastrde-downloader ()

文件下载插件

Static Methods Detail Top

static public void get (String url, String md5)

下载文件

Parameters

String url

文件下载路径

String md5

可选参数,md5校验值

Return Value

void

static public String get (String url, String md5)

下载文件

Parameters

String url

文件下载路径

String md5

可选参数,md5校验值

Return Value

String

返回文件名

static public void getMultipleFiles (List list)

批量下载文件

Parameters

List list

下载参数列表
参数格式:

{ url : {String} 文件下载路径 md5 : {String} 可选参数,md5校验值 }

Return Value

void

static public void init (Object options)

初始化插件

Parameters

Object options

初始化参数
参数格式:

{ "folder" : {String} 文件下载到的文件夹, "unzip" : zip文件下载后是否解压,缺省为false "remove" : {Boolean} 解压zip文件是否删除,缺省为true, "check" : {Boolean}文件下载后md5sum检查,缺省为false, "wifiOnly" : {Boolean} 是否只在wifi环境下载文件,缺省为false, "noMedia" : 是否允许在安卓上扫描文件,缺省为true, "fileSystem" : {cordova-plugin-file#FileEntry#filesystem} 文件下载的文件系统,依赖cordova-plugin-file中的filesystem }

Return Value

void

static public void isInitialized ()

检查插件是否初始化

Return Value

void

static public void setAutoCheck (Boolean check)

文件下载后md5sum检查

Parameters

Boolean check

是否md5sum检查

Return Value

void

static public void setAutoUnzip (Boolean unzip)

文件下载后是否自动解压文件

Parameters

Boolean unzip

是否自动解压文件

Return Value

void

static public void setNoMedia (Boolean noMedia)

是否允许在安卓上扫描文件

Parameters

Boolean noMedia

是否允许在安卓上扫描

Return Value

void

static public void setRemoveAfterUnzip (Boolean del)

文件解压后是否删除文件

Parameters

Boolean del

是否参数文件

Return Value

void

static public void setWifiOnly (Boolean wifionly)

设置只在wifi环境下下载文件

Parameters

Boolean wifionly

是否只在wifi环境下下载

Return Value

void