1.writeFile

写文件,用于创建一个新文件。

定义

WadeMobile.writeFile(content, fileName, type, isSdcard, [err]);

参数

参数名 参数类型 参数描述 参数备注
content String 文件内容 必填。
fileName String 文件名称 必填
type string 类型 必填。file:文件;image:图片;audio:视频;video:音频
isSdcard boolean 是否是sd卡 必填。true:手机sd卡;false: 手机机身内存
err function 错误类型 可选

范例

var fileName = "test";
var isSdcard = true;
WadeMobile.writeFile("",fileName,"file",isSdcard);

备注

isSdcard在iOS端无效

2.appendFile

功能

写文件,用于已存在文件的写文件。例如:断点续传。

定义

WadeMobile.appendFile(content, fileName, type, isSdcard, [err]);

参数

参数名 参数类型 参数描述 参数备注
content String 文件内容 必填。
fileName String 文件名称 必填。
type string 类型 必填。file:文件;image:图片;audio:视频;video:音频
isSdcard boolean 是否是sd卡 必填。true:手机sd卡;false: 手机机身内存
err function 错误类型 可选

范例

var fileName = "test";
var isSdcard = true;
WadeMobile.appendFile("",fileName,"file",isSdcard);

备注

isSdcard在iOS端无效

3.readFile

功能

读文件,例如:显示文件时候。

定义

WadeMobile.readFile(callback, fileName, type, isSdcard, [isEscape], [err]);

参数

参数名 参数类型 参数描述 参数备注
callback function 回调函数 必填。
fileName String 文件名称 必填。
type string 类型 必填。file:文件;image:图片;audio:视频;video:音频
isSdcard boolean 是否是sd卡 必填。true:手机sd卡;false: 手机机身内存
isEscape boolean 是否自动Escape转码 可选,默认false;false:不启用自动Escape转码,true:启用自动Escape转码
err function 错误类型 可选

范例

var fileName = "test";
var isSdcard = true;
WadeMobile.readFile(function(str){
    alert(str);
},fileName,"file",isSdcard,true);

备注

isSdcard在iOS端无效

4.openFile

功能

调用系统接口打开文件。

定义

WadeMobile.openFile(filename, isSdcard, [err]);

参数

参数名 参数类型 参数描述 参数备注
fileName String 相对路径文件 必填。
isSdcard boolean 是否是sd卡 必填。true:手机sd卡;false: 手机机身内存
err function 错误类型 可选

范例

WadeMobile.openFile("hello.txt", true);

备注

isSdcard在iOS端无效。

5.deleteFile

功能

删除文件,根据所传的类型,在对应目录下删除文件。类型可传"force",直接删除指定路径的文件。

定义

WadeMobile.deleteFile(filename, type, isSdcard, [err]);

参数

参数名 参数类型 参数描述 参数备注
fileName String 文件名称 必填。
type string 类型 必填。file:文件;image:图片;audio:视频;video:音频; force: 忽略type限定的目录路径,fileName传相对路径,请确认相对路径正确
isSdcard boolean 是否是sd卡 必填。true:手机sd卡;false: 手机机身内存
err function 错误类型 可选

范例

var fileName = "test.png";
var isSdcard = true;
WadeMobile.deleteFile(fileName,"file",isSdcard);

备注

isSdcard在iOS端无效

6.getAllFile

功能

获取files和sdcard/files下面所有的文件。

定义

WadeMobile.getAllFile(callback, filename, type, isSdcard, [err]);

参数

参数名 参数类型 参数描述 参数备注
fileName String 文件名称 必填。
type string 类型 必填。file:文件;image:图片;audio:视频;video:音频
isSdcard boolean 是否是sd卡 必填。true:手机sd卡;false: 手机机身内存
err function 错误类型 可选

范例

var isSdcard = true;
WadeMobile.getAllFile(function(fileNames){
    var arr=$.parseJSON(fileNames);
    $.each(arr,function(index,fileName){
        alert(fileName);
    });
},"","file",isSdcard);

备注

isSdcard在iOS端无效

7.listFiles

功能

根据路径查询目录下文件列表

定义

WadeMobile.listFiles(callback, filepath, isSdcard, [err]);

参数

参数名 参数类型 参数描述 参数备注
callback function 回调
path String 目录路径 必填。
isSdcard boolean 是否是sd卡 必填。true:手机sd卡;false: 手机机身内存
err function 错误类型 可选

范例

var isSdcard = true;
WadeMobile.listFiles(function(fileNames){
    var arr=$.parseJSON(fileNames);
    $.each(arr,function(index,fileName){
        alert(fileName);
    });
},"path/to/list",isSdcard);

备注

isSdcard在iOS端无效

Copyright © aiipu.com 2017 all right reserved,powered by Gitbook该文件修订时间: 2022-05-31 09:52:53

results matching ""

    No results matching ""