代码拉取完成,页面将自动刷新
let result = await horse.file.getFileSize({ path: "c://a.zip" });
console.log(result.data);
let result = await horse.file.getLastWriteTime({ path: "c://a.zip" });
console.log(result.data);
这个方法会分批读取目标文件,每成功读取一段数据就会触发 onData 方法。
当所有数据读取完成之后,readFile 异步方法结束,返回的 result 里包含最后一片数据。
如果开发者没有提供这个值,那么它的默认值为 65536(64kb)
let result = await horse.file.readFile({
path: folderResult.data[0],
bufferSize: 65536,
onData: (data) => {
demoLog(data);
},
});
console.log(result.data);
bufferSize 为数据片的大小
position 为读取的起始位置
let result = await horse.file.readFileFromPosition({
path: folderResult.data[0],
bufferSize: 65536,
position: 3,
});
console.log(result.data);
path 为目标文件
data 为待写入数据
existThen 可能的值为:'append', 'cover' , 'error', 当文件存在时,如何写入文件
notExistThen 可能的值为:'create' , 'error',当文件不存在时,如何写入文件
let result = await horse.file.writeFile({
path: "c://1234.zip",
data: `
你好,世界
안녕 세계
Hello World
`,
existThen: "append",
notExistThen: "create",
});
src 为目标文件路径
dest 为被拷贝到的路径
如果 dest 路径文件已经存在,则会被覆盖
await horse.file.copy({ src, dest });
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。