Ionic-mobile-browser-Test funktioniert nicht
Ich versuche es mal mit mobile-browser-Tests mit den Ionischen. Ich bin verbunden im gleichen WLAN wie mein iPhone und überprüft meine IP-Adresse mit dem folgenden Befehl: ifconfig |grep inet
. Wenn ich laufen gehe ionic-server mit dem Befehl ionic serve
ich bin nicht in der Lage zu öffnen, meine ionic-app auf meinem iPhone mit meiner IP-Adresse und den angegebenen port aus Ionischen. Muss ich, um zu ermöglichen, etwas anderes auf meinem Rechner? Ich habe auch versucht, verschiedene ports ohne Erfolg.
InformationsquelleAutor andreaspfr | 2015-04-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Antwort zu spät, aber ich hoffe, es ist nützlich, um jemanden, der hat das gleiche problem in der Zukunft. Was löste dieses Problem für mich war, den folgenden Befehl ein:
ionic address
und wählen Sie die ip von meinem dev-server(in meinem Fall192.168.0.2
) anstelle des localhost-option. Wenn ich jetzt laufenionic serve
ich kann erfolgreich eine Verbindung vom mobile browser.welche version von Ionic cli verwenden Sie? Welche version von Ionic framework? Welche version von cordova? Welcher browser? Bitte geben Sie die Schritte, um den Fehler reproduzieren und ich werde versuchen, Ihnen zu helfen.
Hi @Feredico. Danke. Kann ich beantworten, "die Letzte version von allem"? Alles ist up-to-date, einschließlich der letzten version des CLI. Anyway... das problem ist Weg, weil ich es lösen über das remote-debugging von meinem Gerät mit Chrome, weiterleiten von ports, die sogar noch besser als die, die ich suchte. (Ionic CLI-3.8.1 - Chrom 61.0.3163.49 - Cordova 6 - Ionischen 3.6)
Froh zu hören, dass du das problem gelöst @BetoAveiga.
InformationsquelleAutor Federico Hernández
Ich hatte ein ähnliches Problem, versucht, mit Windows 8.1 und Android. Wenn ich http://localhost:8100/ es korrekt geladen, auf meinem desktop-version von Chrome, aber mit meiner lokalen IP-Adresse in der desktop-browser d.h. 192.168.1.185:8100 bekam ich ein "Connection Refused" - Fehlermeldung. Unnötig zu sagen, dies hat nicht funktioniert, im Chrome auf meinem mobilen Gerät.
Was gelöst wurde das Problem mit der Port-Weiterleitung als pro https://developer.chrome.com/devtools/docs/remote-debugging#port-forwarding
Auf diese Weise konnte ich die Website öffnen und mit "localhost:8100" und nicht die IP-Adresse auf meinem mobilen Gerät in Google Chrome und die Seite geladen und ausgetestet richtig.
InformationsquelleAutor RiaanJ