2017-03-26 8 views
2

に私がインストールされているネイティブ転送プラグインをインストールします。
1.イオン性プラグインヴァ - プラグインファイル転送が
2. NPMインストールを追加します - save @ ionic-native/transferネイティブ転送プラグイン - 使用できませんが後の2つの段階で私のイオン2アプリでionic2

その後、私はhome.tsページにプラグインをインポートしました。
インポートIファイル VARフィート=新しい転送をアップロードするプラグインを使用しようとした

「@イオンネイティブ/転送」から{転送}();

しかし、転送プラグインは使用できないように見えるため、ft varは使用できません。 ft.upload()を書くと、次のようなエラーが表示されます。'アップロード'プロパティが '転送'タイプのに存在しません。

私の技術:
コルドバCLI:6.4.0
イオンFrameworkのバージョン:2.3.0
イオンCLIバージョン:2.2.1
イオンのApp Libのバージョン:2.2.0
イオンのAppスクリプトバージョン: 1.1.4

Ionicフレームワークのバージョン:2.0.0-rc.5/Ionic App Scriptsバージョン:1.0.0を使用している場合、以前のバージョンのアプリケーションですべて正常に機能しました。

誰にでもこの解決策がありますか? ありがとうございます。

答えて

3

3.1.0 version of Ionic Nativeの では、プロバイダーのようにプラグインを使用する必要があります。

  1. app.module.ts、あなたがそれを使用する必要があるコンポーネント/プロバイダで、プロバイダ

    import {Transfer} from '@ionic-native/transfer' 
    
    @ngModule({ 
        //... 
        providers:[ 
         Transfer, 
         ..] 
    
  2. 注入するように設定でインポートし、それを。

    constructor(private fileTransfer:Transfer){} 
    
  3. fileTransferオブジェクトを使用してください。

ドキュメント:Ionic NativeTransfer

+0

その後、この間違っていますか? https://ionicframework.com/docs/v2/native/transfer/ – Sampath

+0

これは2番目のステップです。プロバイダとして設定することなく、プロバイダなしの場合 –

+0

一般的な手順については、Ionic native 3 –

関連する問題