2017-06-09 2 views
2

Je suis en train de tester l'application Ionic 3 sur un émulateur de genymotion. La requête HTTP Btw ne fonctionne pas à cause de CORS. Je pensais qu'un serveur a un problème. Mais j'ai confirmé qu'un serveur n'a pas de problème après l'avoir vérifié avec l'application ionique 2. Demande Http de l'application Ionic 3 fonctionne bien sur un appareil réel et sur un navigateur. Aimeriez-vous me dire ce que je me trompe? désolé pour mon mauvais anglais.Ionic3 (Angular4) CORS sur un émulateur

Merci

Répondre

1

sous vos config.xml donnent l'emplacement de votre localhost

par exemple:

<content src="http://10.10.1.1:8100" /> 
<access origin="http://10.10.1.1:8100" /> 
<allow-navigation href="http://10.10.1.1:8100" /> 

encore plus assurez-vous d'ajouter l'URL proxy sous ionic.config.json

"proxies": [{ 
     "path": "/rest", 
     "proxyUrl": "http://10.10.10.1:8081/rest" 
    }] 
+0

Wow, ça marche. Merci beaucoup. –