Lorsque je développais webapp avec ionic2, j'ai testé dans Chrome. Et j'étais en difficulté avec le problème inter-domaine. Parce que je cours le front-end en "service ionique", et le port est 8100; Je lance le back-end dans Spring-boot, et le port est 8080. Bien que j'ai utilisé JSONP pour résoudre le problème, mais je doute que ce problème persiste quand je déploie sur le téléphone, et back-end déploiement à Internet public? Et si cela existe, quelle est la méthode pour résoudre cela habituellement?Après avoir utilisé "ionic run android" pour déployer l'application sur le téléphone, existe-t-il toujours le cross-domaine?
0
A
Répondre
0
Vous pouvez changer le port de votre projet ionique (backend offcourse aussi), vous pouvez ajouter un paramètre de demande croisée autoriser dans config.xml. (Google it) essayez-le je vais travailler dans la foule aussi.
0
La réponse est NO, problème de domaine croisé ne sera pas là lors de l'exécution sur le périphérique. aussi, vous pouvez utiliser cette extension pour éviter ce problème lors du développement avec chrome https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en