Ionic Native File append:如果文件不存在,则为 true 抛出错误 "Not Found"
Ionic Native File append: true throwing error "Not Found" if the file is not there
我正在尝试 File.writefile
来自 Ionic Native,但天气参数有问题。
这是文档的 link - https://ionicframework.com/docs/v3/native/file/
File.writeFile('file:///storage/emulated/0/Documents/', 'result.txt', `testing123\n`, {append: true}).then(succ=>{
alert("File write success : " + JSON.stringify(succ))
},
err=>{
alert(" write File error : " + JSON.stringify(err))
});
当我使用{replace: true}
时,它每次都会写入一个新文件,但不会追加数据。
如果我使用 {append: true}
则它不会在文件 运行 上创建文件...它必须存在。
如果文件不存在,我如何创建一个文件并附加到它?
作为解决方法,捕获错误,创建文件并调用您的函数。
也使用 await
,因为它增加了可读性。
await File.writeFile('file:///storage/emulated/0/Documents/', 'result.txt', `testing123\n`, {append: true}).catch (e) {
await File.writeFile('file:///storage/emulated/0/Documents/', 'result.txt', `testing123\n`, {append: false});
}
我正在尝试 File.writefile
来自 Ionic Native,但天气参数有问题。
这是文档的 link - https://ionicframework.com/docs/v3/native/file/
File.writeFile('file:///storage/emulated/0/Documents/', 'result.txt', `testing123\n`, {append: true}).then(succ=>{
alert("File write success : " + JSON.stringify(succ))
},
err=>{
alert(" write File error : " + JSON.stringify(err))
});
当我使用{replace: true}
时,它每次都会写入一个新文件,但不会追加数据。
如果我使用 {append: true}
则它不会在文件 运行 上创建文件...它必须存在。
如果文件不存在,我如何创建一个文件并附加到它?
作为解决方法,捕获错误,创建文件并调用您的函数。
也使用 await
,因为它增加了可读性。
await File.writeFile('file:///storage/emulated/0/Documents/', 'result.txt', `testing123\n`, {append: true}).catch (e) {
await File.writeFile('file:///storage/emulated/0/Documents/', 'result.txt', `testing123\n`, {append: false});
}