ionic2でwebappを開発していたとき、私はChromeでテストしました。私はクロスドメイン問題に悩まされていました。私は "ionic serve"でフロントエンドを走らせているので、ポートは8100です。私はSpring-Bootでバックエンドを実行し、ポートは8080です。問題を解決するためにJSONPを使用しましたが、私は電話にデプロイし、パブリックインターネットにバックエンド展開するとこの問題は依然として存在するのでしょうか?それが存在する場合、これを解決する方法は何ですか?"ionic run android"を使ってアプリを携帯端末に導入した後も、クロスドメインは存在しますか?
0
A
答えて
0
イオンプロジェクトのポートを変更することもできます(オフコースバックエンドも可能です)。config.xmlにクロスリクエストの許可パラメータを追加することもできます(googleで試してみてください)。
0
答えはです。、デバイスで実行しているときにクロスドメインの問題はありません。この拡張機能を使用して、クロームで開発するときにこの問題を回避することもできます https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en