2017-06-09 1 views
2

Ich teste Ionic 3 App auf einem Genymotion-Emulator. Btw HTTP-Anfrage funktioniert nicht wegen CORS. Ich dachte, dass ein Server ein Problem hat. Aber ich habe bestätigt, dass ein Server kein Problem hat, nachdem ich es mit ionic 2 app überprüft habe. Http Anfrage von Ionic 3 App funktioniert gut auf einem realen Gerät und in einem Browser. Möchten Sie mich wissen lassen, was ich falsch mache? Entschuldigung für mein schlechtes Englisch.Ionic3 (Angular4) CORS auf einem Emulator

Dank

Antwort

1

unter Ihrer config.xml geben Sie den Speicherort Ihrer localhost

zB:

<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" /> 

mehr weiter sicherstellen, dass Sie die Proxy-URL unter ionic.config.json

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

Wow, es funktioniert. Vielen Dank. –