NEWS
Vis Auflösung Android 7
-
Hallo zusammen,
ich habe mein Tablet gewechselt und habe jetzt Probleme mit der Auflösung meiner View.
Hatte vorher ein Samsung TabE mit 1280x800 und Android 4.2. Jetzt hab ich ein Huawei Media Tab T3.10 mit der gleichen Auflösung und Android 7.
Habe aber jetzt das Problem das weder die Vis-APP noch der Fully Kiosk Browser die richtige Auflösung darstellen.
Meine View wird immer zu groß dargestelt, so dass Ränder abgeschnitten sind.
Bei der Vis App habe ich das über den Zoom gelöst, aber laut Daten sollte die Auflösung bei 100% passen.
Liegt es hier an Android7? Oder gibt es noch irgendwelche Einstellungen im System, die ich noch nicht gefunden habe?
Danke…
-
Liegt es hier an Android7? Oder gibt es noch irgendwelche Einstellungen im System, die ich noch nicht gefunden habe?
Danke… `
Hi.
neben der Auflösung in Pixel geben die Hersteller auch einen Default Skalierungsfaktor bzw. eine Auflösung in dpi an. Darüber wird sichergestellt, dass Text auch auf kleinen Bildschirmen mit hoher Auflösung direkt beim Öffnen lesbar sind.
Bei Google gibt es hierzu ein paar Erklärungen.
https://developer.android.com/guide/pra … pport.html
Gesendet von meinem SM-G930F mit Tapatalk
-
Kann ich das in VIS irgendwo einstellen?
-
In VIS auf dem Server meines Wissens nicht. Der Viewport ist in der index.html statisch definiert (initial-scale=1, maximum-scale=2, minimum-scale=0.5, user-scalable=yes). Wenn man den Faktor des Geräts kennt kann man natürlich die Auflösung der Views entsprechend anpassen.
Wenn du die VIS-Seite nur auf diesem Gerät benutzt, kannst du natürlich den inital-scale in der Datei entsprechend anpassen. Hier müsste dann der gleiche Prozentwert wie in der VIS-App in Dezimalschreibweise eingetragen werden.
In der VIS-App gibt es dafür die Zoom-Regler. In einigen Browsern gibt es hierzu die Möglichkeit, den Default Zoom einzustellen. In der aktuellen Chrome-Version gibt es hier nur noch den Textzoom, der aber nichts bringt. Den Fully Kiosk Browser kenne ich nicht.
-
Der Viewport ist in der index.html statisch definiert (initial-scale=1, maximum-scale=2, minimum-scale=0.5, user-scalable=yes). `
Hi,
kannst du mir genau sagen wie ich dabei vorgehen muss?
Handelt es sich heir um die Datei "/opt/iobroker/iobroker-data/files/vis/index.html" ? Habe hier schonmal Anpassungen gemacht, aber nachdem Start der Webview wird die Datei wieder zurückgesetzt.
-
Servus
Im Vis-Editor kannst du unter dem Reiter Tools die Auflösung einstellen. Es erscheinen auf der Arbeitsfläche Begrenzungslinien rechts und unten.
LG -
Danke für den Tipp, aber genau darum geht es ja. Dort habe ich 1280x800 eingestellt und mein Tablet hat die gleiche Auflösung. Es wird aber nicht auf dem Tablet so angezeigt, sondern ich muss erst zoomen um auf die tatsächliche Auflösung zu kommen. Es wird seitens des Browsers automatisch skaliert, obwohl die Auflösungen übereinstimmen und dieses möchte ich verhindern.
Gesendet von meinem SM-G920F mit Tapatalk
-
Ich schaue morgen mal, welche Einstellungen bei fully ich nutze.
Kenne das Problem.
Mein Hdx 7 hat eine Auflösung von 1920x1200, faktisch aber 1280x800 (Skalierungsfaktor).
Aber auch mit der Auflösung wirds im Fully nicht korrekt angezeigt, es sei denn mit den passenden Einstellungen.
Poste morgen gerne einen Screenshot und hoffe, dass sie dir auch helfen
-
Ich habe die Auflösung wie im Bild ersichtlich auf 1275 x 795 eingestellt und in der App 100%. Passt exakt auch im Fully Kiosk Browser.
LG
-
Hi,
also ich habe nachgesehen.
Im Fully Kiosk Browser unter Settings –> Web Zoom and Scaling
--> Load in Overview Mode --> aktiv
--> Use Wide Viewport --> aktiv
dann passt es auf meinem HDX.
-
–> Use Wide Viewport --> aktiv `
Danke, das war ein guter Tipp für meine Lösung.
Bei mir standen die beiden bereits auf "aktiv"
Habe jetzt den "Use Wide Viewport" deaktiviert, und dann den manuellen Initial Scale Faktor auf 88% (1132px / 1280px) gesetzt und siehe da….. jetzt passt es!