FileSystemManager.appendFile(Object object)
支持版本 >= 2.1.0
在文件结尾追加内容
参数
Object object
属性 | 类型 | 默认值 | 是否必填 | 说明 | 支持版本 |
---|---|---|---|---|---|
filePath | string | 是 | 要追加内容的文件路径 | ||
data | string/ArrayBuffer | 是 | 要追加的文本或二进制数据 | ||
encoding | string | utf8 | 否 | 指定写入文件的字符编码 | |
success | function | 否 | 接口调用成功的回调函数 | ||
fail | function | 否 | 接口调用失败的回调函数 | ||
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
object.encoding 的合法值
值 | 说明 |
---|---|
ascii | |
base64 | |
binary | |
hex | |
ucs2/ucs-2/utf16le/utf-16le | 以小端序读取 |
utf-8/utf8 | |
latin1 |
object.fail 回调函数
参数
Object res
属性 | 类型 | 说明 | 支持版本 |
---|---|---|---|
errMsg | string | 错误信息 |
res.errMsg 的合法值
值 | 说明 |
---|---|
fail no such file or directory, open ${filePath} | 指定的 filePath 文件不存在 |
fail illegal operation on a directory, open "${filePath}" | 指定的 filePath 是一个已经存在的目录 |
fail permission denied, open ${dirPath} | 指定的 filePath 路径没有写权限 |
fail sdcard not mounted | 指定的 filePath 是一个已经存在的目录 |
原文: https://developers.weixin.qq.com/minigame/dev/api/file/FileSystemManager.appendFile.html