2016-05-12 9 views
0

Errorsリソースのロードに失敗しましたデバイス上のイオンアプリの実行:ネットを:: ERR_CONNECTION_REFUSED

私はエラーなしで仕えるイオン実行することができます。私はまたコードワイトホワイトリストプラグインをインストールし、CORSの問題をAPI側から解決しました。

enter image description here

また、私は、このチュートリアルHandling CORS issues with Ionicを追いました。私はまだ何かエラーがある場合、なぜわからない。私はionic serveとionic serve-vではアプリを実行できますが、ionic runでは実行できません。誰か助けてくれますか?

+0

このスクリーンショットはデバイスからのものですか?その場合、ローカルホストにサーバを置くことはできません。これはデバイス自身を指しているため、サーバのIPアドレスを指す必要があります – Del

+0

これはChromeのライブデバッグツールのスクリーンショットです。また、以下のスクリーンショットのcorsテストで確認したように、サーバIPを指しています。それがどうして起こるのか他の考えがありますか? –

答えて

0

おそらく、ホワイトリストによって問題が発生している可能性があります。

そのごコルドバプロジェクトに含まれていない場合は、

また、あなたがあなたのconfig.xmlに以下を追加する必要がありwhitelist pluginを使用する必要があります。

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

そしてまたあなたのindex.htmlにこのメタを追加したり、メインページ

<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> 

これはワイルドカードであり、より限定的なものにする必要があります。

+0

悲しいことに私はそれを使用しましたが、問題はまだ存在します。 '' –

関連する問題