2016-12-21 17 views
1

Ionic v1でアプリを開発し、「ionic serve」と「ionic run android」でテストして問題なく動作します。これは、CORSを可能にする外部APIへのすべての$ http要求を作成し、データをうまく受け取ります。Ionicアプリがhttpリクエストを作成しない

リアルモードでアプリをテストしようとすると問題が発生します。 AndroidモバイルデバイスでテストするためにIonicビューにアプリを追加しましたが、APIへのリクエストは実行されません(アプリで印刷されたデータは表示されないため)。

どのような理由がありますか?私は私のAPIサーバーで余分な設定を行う必要がありますか?私はIonicアプリにいくつかの特別な設定を行う必要がありますか?

PD:私はコルドバwithelistプラグインをインストールして、ファイルをからconfig.xmlに、この行を追加:

<access origin="*" /> 
<allow-navigation href="*" /> 
<allow-intent href="*" /> 

答えて

0

コルドバCLIは、あなたのAndroidManifest.xmlにこれらのAndroidの権限エントリを生成した場合は、確認してください?

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

私は役に立つと思います。

ご挨拶。

+0

こんにちは。 '' と私は手動で秒を追加しました.permission.ACCESS_NETWORK_STATE "/>' 問題が続く –

+0

Marc、あなたはどのバージョンのCordovaを持っていますか? –

+0

cordva -v returns me 6.4.0 –

関連する問題