Appearance
写入大文件 v1.10.0
方法名
writeLargerFile
用法
用法示例
js
module.writeLargerFile({
//文件保存路径
path: "/storage/emulated/0/leven_file/1.txt",
//文件内容
content: ""
}, res => {
console.log(JSON.stringify(res))
})参数说明
| 参数名 | 参数类型 | 是否必填 | 默认值 | 参数描述 |
|---|---|---|---|---|
| path | String | 是 | 无 | 文件路径 |
| content | String | 是 | 无 | 文件内容 |
回调
回调示例
json
{
"data": {
"status": "onStart"
},
"message": "",
"code": 0
}回调说明
| 参数名 | 参数类型 | 参数描述 |
|---|---|---|
| message | String | 消息提示 |
| data | Object | 数据对象 |
| data.status | String | 写入状态,onStart:开始写入,onProgress:写入进度,onComplete:写入完成,onFail:写入失败 |
| data.path | String | 写入的文件路径 |
| data.total | Integer | 写入的文件总大小,单位:字节 |
| data.position | Integer | 当前写入的大小,单位:字节 |
| data.progress | float | 写入的进度,百分比需要*100 |
| data.length | Integer | 写入完成后文件大小,onComplete时返回 |
| data.message | String | 错误信息,onFail时返回 |
| code | Integer | 返回类型,0.成功,其他:失败 |

