2017-07-13 13 views
1

私はIonicを使用しており、次のものをインストールしたいと考えていますCordova pluginCordova Pluginのインストール方法

私は指示に従って、以下を実行します。

cordova plugin add cordova-plugin-icloudkv 

は、これは私の​​3210に次のエントリを追加します。

<plugin name="cordova-plugin-icloudkv" spec="^0.4.1" /> 

だから私はXcodeのiPhoneのエミュレータにコードを展開し、そして:

alert(JSON.stringify(cordova.plugins)); 

は、以下を表示します。

あなたが見ることができるように

enter image description here

問題

は、cordova-plugin-icloudkvはありません。

alert(cordova.plugins.iCloudKV);は未定義です。私はイオンとそれにアクセスすることができますので、私はコルドバのプラグインをインストールするにはどうすればよい

質問

おかげ

詳細情報

マイpackage.jsonは以下が含まれています。

 "cordova-plugin-inapppurchase": {}, 
     "cordova.plugins.diagnostic": {}, 
     "cordova-plugin-icloudkv": {} 

あなたはdiagnosticがあるとcordova.pluginsの下で定義されて見ることができるように。 -で区切られているので、私はからcordova.plugins.icloudkvでアクセスできないのですか?

Ionic Nativeはcordova-plugin-inapppurchaseにアクセスしています。

+0

は、あなたがこの行に置いてい - "警告(JSON.stringify(cordova.pluginsを));"オンデバイス準備完了イベントリスナー内?? – Gandhi

+0

はい、内部: 'this.platform.ready()。then(()=> {' – Richard

+0

プラグインがビルドの一部としてバンドルされていることを確信していますか?iosプラットフォームを再構築しましたか? – Gandhi

答えて

1

ソリューション:

declare var iCloudKV: any; 


iCloudKV.load(
+1

うれしい – Gandhi

関連する問題