FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: Dirk070 am 13 Oktober 2018, 11:00:51

Titel: Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: Dirk070 am 13 Oktober 2018, 11:00:51
Hallo zusammen,

ich nutze auf dem iPhone die Möglichkeit, die FHEM-URL auf dem Homescreen als Icon abzulegen.
Bei so ca. jedem 2. Aufruf zeigt Safari die FHEM-URL als HTML-Code.
Ein erneuter Aufruf löst dieses Problem meistens, manchmal muss ich Safari beenden und neu starten.
Dieses Verhalten ist mir erst in den letzten Wochen aufgefallen, aber auch noch vor dem Update auf ios12.

Hat sich was bei FHEM geändert oder hat jemand eine Idee dazu?

Danke vorab und viele Grüße
Dirk
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: PatrickR am 14 Oktober 2018, 22:47:43
Habe das Problem auch, aber bestimmt 1-2 Monate. Habe es aber noch nicht näher untersucht.


Von unterwegs gesendet.
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: tomster am 15 Oktober 2018, 09:30:54
Ich hatte das vor geraumer Zeit auch Mal, allerdings auf der ersten iPad-Generation (iOS 4.x?). Damals (also auch mit der damaligen FTUI-Version) konnte ich die Situation mit einem defer des FTUI-Scripts und nocache/expires im Meta-Tag etwas verbessern:

<meta http-equiv="expires" content="-1">
<meta http-equiv="pragma" content="no-cache">
...
<script src="js/fhem-tablet-ui.js" defer></script>

In der aktuell von mir verwendeten FTUI-Version (2.6.3) geht es aber auch ohne diese Einträge auf der ollen Hardware (OK, es "laggt" ganz schön bei der Bedienung) eigentlich in 9 von 10 Aufrufen wunderbar. Ich vermute, dass beim Setzen des Bookmarks auf den Homescreen tatsächlich irgendwelche Inhalte der Seite ge-cached werden und das das korrekte Laden der Seite erschwert.
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: Maui am 17 Oktober 2018, 10:39:16
Hab das Problem auch seit ein paar Monaten. Dachte es liegt vielleicht an f18?
Oder nutzt einer von euch ein anderen Style?
Gruss
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: tomster am 17 Oktober 2018, 11:25:28
Oops, da hab ich wohl was überlesen. Es geht ja gar ned um FTUI, sondern um das FHEM-Web-GUI.
Da bin ich dann raus...
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: PatrickR am 17 Oktober 2018, 19:03:23
Ich nutze f18


Von unterwegs gesendet.
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: Dirk070 am 24 Oktober 2018, 18:13:40
Passiert bei mir sowohl mit f18 wie auch mit default.
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: Maui am 30 Oktober 2018, 06:00:21
Das nervt echt und wird in letzter Zeit gefühlt schlimmer.  >:(
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: rudolfkoenig am 31 Oktober 2018, 23:21:20
Siehe auch https://forum.fhem.de/index.php/topic,92651.msg852405.html#msg852405
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: Dirk070 am 04 November 2018, 18:25:25
Danke für den Hinweis, ich teste mal unter WEBphone das Attribut plotEmbed 1 zu setzen.
Ich habe das Problem nur auf den mobilen Devices, am Mac mit Firefox war das immer ok.
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: Maui am 04 November 2018, 18:57:06
Sieht gut aus bisher. Die letzten Tage seit Umstellung nicht mehr passiert
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: PatrickR am 04 November 2018, 21:57:07
Bei mir sieht's auch bislang gut aus.

Patrick


Von unterwegs gesendet.
Titel: Antw:Safari auf dem iPhone zeigt HTML-Code statt FHEM-Website
Beitrag von: Dirk070 am 05 November 2018, 11:19:00
Zitat von: Dirk070 am 04 November 2018, 18:25:25
Danke für den Hinweis, ich teste mal unter WEBphone das Attribut plotEmbed 1 zu setzen.
Ich habe das Problem nur auf den mobilen Devices, am Mac mit Firefox war das immer ok.

Ich kann auch bestätigen, dass es mit dieser Einstellung funktioniert. Danke!!