Hi,
ich habe seit kurzem ein seltsames Verhalten.
Wenn ich einen Raum auswähle im Menü geht nur eine Seite mit weißem Quadrat auf. (siehe Anhang)
Ein Reload der Seite bringt dann den Raum.
View Pagesource ist im chrome ausgegraut und unter inspect source sehe ich nur folgendes:
<html><head><meta name="viewport" content="width=device-width, minimum-scale=0.1"></head><body style="margin: 0px; background: #0e0e0e;"><img style="-webkit-user-select: none;" src="http://192.168.69.94:8083/fhem?room=MAX"></body></html>
Fhem ist aktuell habe F18 im Einsatz.
Gruß,
Stefan
Setze mal testweise das Attribut plotEmbed auf dem WEB-Device auf 1
Von unterwegs gesendet.
Ok,
ich habe zur Zeit folgende Settings für Plots:
attr WEB plotEmbed 0
attr WEB plotfork 1
Was bringt das?
Versuchen tu ich es.
Gruß,
Stefan
Hi!
Zitat von: stefanru am 06 November 2018, 20:03:06
Was bringt das?
Versuchen tu ich es.
Ist nur ein Versuch:
https://forum.fhem.de/index.php/topic,92651.0.html
Da geht es zwar um ein anderes Problem und um iOS aber nach der Änderung traten beide bei mir nicht mehr auf.
Grüße
Patrick
Ich glaube (noch) nicht an der plotEmbed-Erklaerung.
minimum-scale gibt es im ganzen FHEM-Baum in 02_RSS.pm, 55_InfoPanel.js und in ios6.js, aber alle setzen es auf 1. Wo das 0.1 herrkommt ist mir ein Raetsel. Passiert das Ganze auch, wenn man die Seite im Inkognito-Mode und mit abgeschalteten Plugins aufruft? Kann es sein, dass ein Proxy (z.Bsp. Unternehmens-Proxy) sich einmischt?
das kleine rechteck kam bei mir auf dem smartphone/android-8.0.0 nach dem letzten update von fhem vor ein paar tagen. chrome und fully.
besonders raum ansichten mit vielen plots waren betroffen. nach reload der seite war dann immer alles ok. kam mir vor wie ein timingproblem.
seit eben mit plotEmbed=1 keine probleme mehr.
die seiten/plots werden gefühlt etwas schneller dargestellt. auch schneller als vor dem update, als es noch kein rechteck gab.
alle nicht plotelemente sind jetzt sofort da, dann kommen nach und nach die plots. vorher war lange erst alles schwarz bevor überhaupt etwas gezeigt wurde.
plotEmbed=1 packt die SVGs in <embed> Tags, und laedt diese einzeln vom Server (mit plotFork=1 auch parallel). Die neue Voreinstellung plotEmbed=0 packt die SVGs direkt auf die Seite, das hat insb. beim Verschieben mit f18 Vorteile. Die neue Implementierung von plotEmbed=0 mit plotFork=1 ist leider prinzipbedingt fehlerhaft, und fuehrt bei grossen Plots sicher zu Problemen (mW aber andere, als in dem verlinkten Thread). Deswegen werde ich die plotEmbed=0 Berechnung aendern, das verursacht aber leider einen groesseren Umbau.
ZitatDie neue Implementierung von plotEmbed=0 mit plotFork=1 ist leider prinzipbedingt fehlerhaft, und fuehrt bei grossen Plots sicher zu Problemen
genau diese kombi war im dark style bei mir aktiv.