离子覆盖现有文件的内容

时间:2018-10-19 11:28:10

标签: android cordova ionic3 cordova-plugins

我正在尝试使用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()
  })

内容未完全写成。我有

{“

我不确定为什么会这样,因为未捕获到错误。

0 个答案:

没有答案