writeFile
写入内容到文本文件
writeFile({params}, callback(ret, err))
params
path:
- 类型:字符串
- 默认值:无
- 描述:文件路径,支持绝对路径和文件路径协议如fs://、cache://等,不支持widget://目录,该目录只读
data:
- 类型:字符串
- 默认值:无
- 描述:文件内容
append:
- 类型:布尔
- 默认值:false
- 描述:是否以追加方式写入数据,默认会清除之前文件内容
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
status:true //操作成功状态值
}
err:
- 类型:JSON 对象
- 内部字段:
{
code:0, //错误码
msg:"" //错误描述
}
code 取值范围:
0 //没有错误
1 //找不到文件错误
2 //不可读取错误
3 //编码格式错误
4 //无效操作错误
5 //无效修改错误
6 //磁盘溢出错误
7 //文件已存在错误
示例代码
api.writeFile({
path: 'fs://a.txt',
data: 'writeFile测试内容'
}, function(ret, err) {
if (ret.status) {
//成功
} else {
}
});
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本