FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: ujaudio am 27 Januar 2017, 07:03:09

Titel: [gelöst] Bild anzeigen - wo ist mein Gedankenfehler?
Beitrag von: ujaudio am 27 Januar 2017, 07:03:09
Ich möchte Bilder, die auf dem pi liegen mittels TabletUI anzeigen, die Idee war:
  <div data-type="image"
    data-url="file:///home/pi/austausch/BildDesTages/1.png"
    class=""></div>

Ich bekomme aber nur "img" angezeigt. Auf meinem PC akzeptiert firefox so einen Code als url. Mache ich etwas falsch oder kann das Widget nur url, die mit http anfangen?

Schreibfehler habe ich geprüft, alle auf dem pi haben Leserechte, sollte also auch kein Hindernis sein.
Titel: Antw:Bild anzeigen - wo ist mein Gedankenfehler?
Beitrag von: setstate am 27 Januar 2017, 07:16:11
Bitte Update von gestern Abend ziehen.
Bei Bildern, die von FHEMSVR ausgeliefert werden, darf man keine Cache Umgehung mittels URL  Parameter benutzen "...?_=63723238", das kann der nicht.
Ich habe das wieder optional gemacht, nicht mehr als Default.
Titel: Antw:Bild anzeigen - wo ist mein Gedankenfehler?
Beitrag von: ujaudio am 29 Januar 2017, 18:14:31
Alles auf dem neuesten Stand, aber es tut mir leid: mit deiner Erklärung kann ich einfach nichts anfangen. Ich habe doch in meinem Code nirgends ein "?_=..."

Wenn es daran liegt, dass ich zu wenig Basiswissen habe, erwarte ich keine weitere Unterstützung, dann muss ich auf Bilder verzichten, bzw. mal schauen, wie ich zu dem erforderlichen Wissen komme - ich mag halt meine Bilder nicht auf meiner öffentlichen Homepage ablegen und von dort aus anzeigen - das funktioniert nämlich. Ich möchte die Bilder lokal vom Raspberry nehmen.
Titel: Antw:Bild anzeigen - wo ist mein Gedankenfehler?
Beitrag von: setstate am 29 Januar 2017, 18:34:45
Sorry, ich habe deine Definition jetzt erst richtig angesehen.

die data-url muss eine HTTP URL sein, die auch dein Browser finden würde. Von außen erreichbar, per Webserver, nicht lokal auf dem Server.

Wenn deine Bilder also im Server-Filesystem unter /opt/fhem/www/images liegen

müsste deine data-url etwa so aussehen: http://fhemserver.local:8083/fhem/images/default/fhemicon.png

Je nachdem, wie dein Webserver konfiguriert ist.
Titel: Antw:Bild anzeigen - wo ist mein Gedankenfehler?
Beitrag von: ujaudio am 30 Januar 2017, 18:17:23
Danke, funktioniert.