FHEM Forum

FHEM => Frontends => Thema gestartet von: fruemmel am 26 September 2015, 07:53:18

Titel: iOS9 auf iPhone: Scaling der web-Seiten bei Web-App
Beitrag von: fruemmel am 26 September 2015, 07:53:18
Hallo allerseits,

seit iOS9 verhält sich die webApp auf dem iPhone (also web-Link auf Homescreen auf fhem) anders also noch unter iOS8.
Die fhem-Seite wird jetzt immer komplett dargestellt, d. h. es wird auf alle html-Elemente rausgezoomt.
Das ist z. B. bei ReadingsGroups lästig, wenn gleich alle Spalten dargestellt werden und der Text dadurch sehr klein wird.

Abhilfe bekommt man, wenn man beim viewport die Option "shrink-to-fit=no" einbaut. D. h. im 01_FHEMWEB (aktuellste Version) in Zeile 719 die Option einbaut:# Enable WebApps
  if($FW_tp || $FW_ss) {
    my $icon = $FW_ME."/images/default/fhemicon_ios.png";
    if($FW_ss) {
       FW_pO '<meta name="viewport" '.
                   'content="initial-scale=1.0,user-scalable=1,shrink-to-fit=no"/>';
    } elsif($FW_tp) {
      FW_pO '<meta name="viewport" content="width=768"/>';
    }


Was haltet Ihr davon, das standardmäßig einzubauen, oder zumindest als Attribut für FHEMWEB anzulegen?

Gruß Wolfgang
Titel: Antw:iOS9 auf iPhone: Scaling der web-Seiten bei Web-App
Beitrag von: rudolfkoenig am 27 September 2015, 09:53:50
Hab den Patch eingecheckt, konnte es allerdings mangels passende Geraete nicht testen.
Falls jemanden was auffaellt, bitt melden.
Titel: Antw:iOS9 auf iPhone: Scaling der web-Seiten bei Web-App
Beitrag von: rudolfkoenig am 27 September 2015, 10:30:10
Da Chrome unter Android sich beschwert, dass shrink-to-fit unbekannt sei, habe ich es auf iPad|iPhone|iPod beschraenkt.
Titel: Antw:iOS9 auf iPhone: Scaling der web-Seiten bei Web-App
Beitrag von: fruemmel am 28 September 2015, 08:33:34
Hallo Rudolf,

vielen Dank, funktioniert wunderbar (iPhone 5S).

Gruß Wolfgang