概述备份与恢复可降低写入风险。本文给出最小备份与回滚示例。备份与写入async function writeWithBackup() { const [handle] = await window.showOpenFilePicker({ multiple: false }); const file = await handle.getFile(); const backupName = `${file.name}.bak-${Date.now()}`; const save = await window.showSaveFilePicker({ suggestedName: backupName }); const ws = await save.createWritable(); await ws.write(await file.arrayBuffer()); await ws.close(); const w2 = await handle.createWritable(); await w2.write(new TextEncoder().encode('new content')); await w2.close(); }

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部
1.577460s