导入FileTransfer-ionic 3

时间:2019-01-30 06:33:31

标签: ionic-framework ionic3 cordova-plugins

我已经安装了文件传输插件,因为它提到了here

这是app.module.ts中的代码:

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

providers: [
   ...
   FileTransfer,
   ...
]

这是错误

  

类型'FileTransferOriginal'不能分配给类型'Provider'。     类型'FileTransferOriginal'缺少类型'FactoryProvider'的以下属性:提供,useFactoryts(2322)   (别名)const FileTransfer:FileTransferOriginal   导入FileTransfer

1 个答案:

答案 0 :(得分:2)

您安装了最新的@ionic-native/file-transfer(v5 +)。

然后,您应该从FileTransfer导入@ionic-native/file-transfer/ngx

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

否则,将@ionic-native/file-transfer与v4 +一起安装,则可以从FileTransfer导入@ionic-native/file-transfer

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