Typescript 将CSV文件导出到本地存储并使用Ionic 4打开它

Typescript 将CSV文件导出到本地存储并使用Ionic 4打开它,typescript,ionic4,ionic-native,Typescript,Ionic4,Ionic Native,我正在使用Ionic 4,我正在尝试保存导出字符串到CSV文件,将其保存到dataDirectory(iOS),然后打开此文件 import { File } from '@ionic-native/file/ngx'; import { DocumentViewer, DocumentViewerOptions } from '@ionic-native/document-viewer/ngx'; const options: DocumentViewerOptions = { titl

我正在使用Ionic 4,我正在尝试保存导出字符串到CSV文件,将其保存到dataDirectory(iOS),然后打开此文件

import { File } from '@ionic-native/file/ngx';
import { DocumentViewer, DocumentViewerOptions } from '@ionic-native/document-viewer/ngx';

const options: DocumentViewerOptions = {
  title: 'My CSV'
};

const data = 'Foo,Bar';

constructor(private file: File,
            private documentViewer: DocumentViewer){}

exportCsvFile() {
  this.file.writeFile(this.file.dataDirectory,
  'test.csv',
  data,
  {replace: true})
  .then((res) => 
  this.documentViewer.viewDocument(this.file.dataDirectory + 'test.csv',
  'text/plain', options);)
  .catch(err => console.log(err));
}
调试时,我可以看到文件已成功创建。但是
documentViewer
不显示任何内容