如何在Ionic中读取本地存储中的txt文件

时间:2019-05-30 14:08:28

标签: ionic3

我正在使用Ionic 3制作一个简单的应用程序,以读取设备中存储的.txt文件,例如在Downloads文件夹中。我想读取文件并将其写入屏幕。

我已经使用过FileChooser和FileOpener,但是它们使用文本编辑器打开文件。我也尝试使用File,但出现了一些错误。

我不想在其他应用程序中打开该文件,只是在我的应用程序中读取文件。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我解决了我的问题。它的工作方式确实与File有关。问题是我安装的方式错误。我正在这样安装:

npm install --save @ionic-native/file

然后我尝试导入:

import { File } from '@ionic-native/file';

或:

import { File } from '@ionic-native/file/ngx';

两种方法均无效。由于问题出在npm安装中,因此我必须将其卸载并以其他方式安装:

npm uninstall @ionic-native/file
npm install --save @ionic-native/file@4

然后简单地将其导入:

import { File } from '@ionic-native/file';

当我发现另一个问题时我解决了这个问题

How to fix "Object(...) is not a function error" using PayPal in Ionic 3

就是这样。 谢谢大家!