AMweb Kioskmode/PWA und mehrere Bildschirme

AMweb Kioskmode/PWA und mehrere Bildschirme

Kioskmodus

Sollten an einem PC mehrere Bildschirme angeschlossen werden, kann der AMweb auch am zweiten oder dritten Bildschirm im Kioskmodus aufgerufen werden.

Standardmäßig wird der AMweb immer am ersten Bildschirm aufgerufen.

In dieser Anleitung wird angenommen, dass alle Bildschirme mit Full-HD (1920 x 1080) angeschlossen sind

  1. Öffnen Sie die Anzeigeeinstellungen und finden heraus auf welchem Bildschirm der AMweb angezeigt werden soll

    Unabhängig von der Zahl im Bildschirm wird immer die Reihenfolge von link nach rechts in der Aufsummierung der Pixel verwendet.

  2. Wenn der AMweb auf dem zweiten Bildschirm geöffnet werden soll (Rote runde 2), dann muss in den Parametern der Bildschirm in dessen Pixelbereich der AMweb fällt, angegeben werden.
    --kiosk --kiosk-printing --window-position=1921,0 "https://web.alarmmonitor.de/setup"

  3. Der erste Bildschirm hat den Pixebereich 0 x 1080,
    der zweite Bildschirm 1921 x 1080

Weißer Bildschirm mit “Google Suche” nach einem PC-Crash oder unerwartetem Herunterfahren

Sollten Sie den AMweb im Kiosk-Modus im Autostart verwenden, kann es bei einem unerwarteten Herunterfahren des Rechners und anschließendem Neustart vorkommen, dass der Browser anstatt des AMweb eine weiße Seite mit der Google Suche anzeigt. Ursache ist, dass Chrome eine “Sitzungswiederherstellung”-Funktion besitzt, die die zuletzt geöffneten Tabs wiederherstellt. Dies muss aber durch ein Popup bestätigt werden. Das Popup wird im Kiosk-Modus aber nicht angezeigt.

Um dies zu umgehen, fügen Sie ans Ende der Aufrufparameter folgendes hinzu:

--hide-crash-restore-bubble

Ein kompletter Aufruf könnte dann z. B. so aussehen:

"C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk --kiosk-printing --hide-crash-restore-bubble

Dies verhindert die Sitzungswiederherstellung.

AMweb als PWA

Soll das Szenario mit zwei AMweb, die als Progressive Web App (PWA) betrieben werden, umgesetzt werden, müssen zwei Browserprofile verwendet werden.

Die Profilnamen (in dem Beispiel Monitor1 und Monitor2) müssen dann beim Aufruf der PWA (rechter Mausklick auf das PWA-Symbol → Eigenschaften) mit angegeben werden.

"C:\Program Files\Google\Chrome\Application\chrome_proxy.exe" --app="https://web.alarmmonitor.de/{accessId}" --window-position=0,0 --kiosk --fullscreen --user-data-dir=C:/AMweb/Monitor1

"C:\Program Files\Google\Chrome\Application\chrome_proxy.exe" --app="https://web.alarmmonitor.de/{accessId}" --window-position=1921,0 --kiosk --fullscreen --user-data-dir=C:/AMweb/Monitor2