Skip to content

writeFile

描述

写入文件

向指定路径写入文件内容。单次写入不超过 100MB(PC为200MB),用户目录总大小不超过 1000MB(PC不限制)。
网页应用需要完成鉴权后调用该接口。

支持说明

客户端平台WPS协作版本要求
iOS>=5.42.0
Android>=5.42.0
PC>=5.42.0

输入

名称数据类型是否必填描述
paramsobject
∟ dataunion要写入的数据
∟ encodingstring字符编码,默认 utf8
支持:ascii、base64、binary、hex、ucs2/ucs-2/utf16le/utf-16le、utf-8/utf8、latin1
∟ filePathstring要写入的文件路径,fakePath/Struct

输出

名称类型描述
msgstring错误信息,成功时为"ok"

示例代码

ts
const manager = window.ksoxz_sdk.getFileSystemManager({onSuccess, onError});
manager.writeFile({ params: { filePath: 'ksoxz://user/a.txt', data: 'hello', encoding: 'utf8' }, onSuccess, onError });

错误码

参考:公共错误码