我正在尝试使用Cordova File插件覆盖保存在android设备上的现有json文件。
我正在使用:
var myarray=[]
this.file.writeFile(this.file.externalDataDirectory, name, JSON.stringify(myarray), { replace: true, }).then((res) => {
resolve()
}).catch(res => {
console.error(res)
reject()
})
第一次使用。打开文件,我有:
[]
但是当我第二次使用:
var myJSON={"test":"passed"}
this.file.writeFile(this.file.externalDataDirectory, name, JSON.stringify(myJSON), { replace: true, }).then((res) => {
resolve()
}).catch(res => {
console.error(res)
reject()
})
内容未完全写成。我有
{“
我不确定为什么会这样,因为未捕获到错误。