2017-12-05 2 views
0

Wir zuzugreifen, eine Progressive Web Application Entwicklung und wir möchten vor dem Bau es auf meinem Handy Änderungen auf Safari in der Vorschau anzeigen. Wir haben jedoch Probleme unserer localhost Zugriff auf die Website (unter Windows 10) auf meinem iPhone 6.Wie Sie Windows localhost auf iOS 10.3.3

Es auf einem iPhone arbeitete mit dem gleichen Wi-Fi mit iOS 11.X tun:

ng serve --open --host=0.0.0.0 

und dann schreiben in Safari:

my.computer.ip:4200 

Aber mit iOS 10.3.3, scheint diese Methode von Apple blockiert werden, da wir nur die Hintergrund-Farbe und die Webseite des Namens sehen können.

Wir diesem Verfahren versucht haben:

https://<computer_name>.local 

Wir haben auch versucht, localtunnel, funktioniert mit Android und Windows, aber immer noch nicht auf iOS 10.3.3 iPhone.

Es scheint, iOS und nicht die Safari zu sein, weil es nicht weder mit Chrome funktioniert.

hoffen, dass wir eine Lösung finden, weil wir jedes Mal bauen müssen zu prüfen, ob Änderungen arbeiten.

+0

Was sagen Ihre Protokolle? – brandonscript

+0

Nun, das ist die Schwierigkeit, ... ich weiß nicht, wie Protokolle auf der mobilen Version von Safari zu überprüfen – Louis

+0

Sie Zugriff auf einen Mac haben Sie? Keine https://developer.apple.com/safari/tools/ – brandonscript

Antwort

1

Haben Sie versucht,

ng serve --host 0.0.0.0 -port 4200 --disable-host-check 

Die Sperr Flag Host-Prüfung sollte nur für die Entwicklung verwendet werden.

+0

Es tut das gleiche: Hintergrund-Farbe und Website-Titel nur ... – Louis

+0

Ich vermute etwas. Hast du eine Möglichkeit, die Anwendung auf Safari 10.x zu testen? Es ist möglicherweise kein Problem mit der Verbindung selbst, aber mit der App, die auf einer früheren Version von Safari ausgeführt wird. Es wäre nicht das erste Mal :) –

+0

Wie könnte ich meine Safari Mobile Versionsnummer überprüfen? – Louis

Verwandte Themen