Support Request: Skalierung mit Chrome geht nicht

Description

Ich verwende SiteKiosk bei einem meiner Kunden auf einem Surface-Tablet. Auf dem Tablet soll nur eine Webseite, die auf einem internen Server läuft, aufrufbar sein. Ich wollte Chrome verwenden, jedoch funktioniert die Skalierung nicht. Egal, welchen Wert ich einstelle, die Anzeige in SiteKiosk ist immer gleich. Ist die manuelle Skalierung mittels Fingergesten aktiviert, dann lässt sich die Seite vergrößern, jedoch reagiert die Einstellung "Minimum Zoom" nicht.
Wenn ich hingegen den InternetExplorer einstelle, dann reagiert die Skalierung.

Answer: (1)

Re: Skalierung mit Chrome geht nicht 4/15/2020 9:05 AM
Hallo,

es ist leider ein bekannter Bug in der aktuellen SiteKiosk Version 9.7.53xx, dass die Standardzoom Einstellung im Chrome Browser Skin nicht wirkt (Dies wird der in der nächsten SiteKiosk Version behoben).

Um den Standardzoom aktuell nutzen zu können, müssen Sie zum „Metro IE“ Skin wechseln oder zurück zu SiteKiosk 9.7.5026 gehen (zuerst 9.7.5324 deinstallieren und dann 9.7.5026 installieren).
https://www.provisio.com/en-US/Downloads/VersionHistory.aspx?Product=SiteKiosk

Aber Achtung:
Bei der Verwendung von SiteKiosk 9.7.5026 müssen Sie nach der Installation (und nach jeder Änderung am SiteKiosk Benutzer mit Hilfe des System-Sicherheits-Assistenten) den auf dieser Seite herunterladbaren Patch ausführen, damit Sie „Auto Start“ verwenden können:
https://www.provisio.com/de-DE/CustomerSupportCenter/ArticleDetails.aspx?ArticleID=25298


Alternativ könnten Sie folgende Anpassung in der bestehenden SiteKiosk Version 9.7.5324 vornehmen (Beispiel ohne weiteren kostenlosen Support):

Öffnen Sie die Datei „C:\Program Files (x86)\SiteKiosk\SiteKioskNG\assets\customScriptExtension.js“ mit einem Editor.
Die Datei sollte keinen Inhalt haben.

Fügen Sie dann folgenden Code in die Datei ein und speichern die Änderung ab:

(function () {
      var timerHandle = setInterval(setupZoom, 100);
      function setupZoom() {
            if (document && document.body) {
                  if (location.href.toLowerCase().indexOf("http") === 0) {
                        document.body.style.zoom = "1.5";
                  }
                  clearInterval(timerHandle);
            }
      }
})();



Dieser Code wendet bei jedem http / https Aufruf im SiteKiosk Browser den in der Datei eingestellten Zoom an (1.5 = 150%).
In einem kurzen Test hat es problemlos funktioniert.

Mit freundlichen Grüßen,
Michael Olbrich
My Account
Login
Language (Tickets):