- Startseite
- /
- Artikel
Best Practices für die Verwendung der Web-Engine
Befolgen Sie diese Empfehlungen für eine bessere Nutzung der Web-Engine auf Ihrem Gerät der Board-, Desk- oder Room-Serie. Wenn die Web-Engine aktiviert ist, können Sie digitale Beschilderung konfigurieren und Web-Apps und Content-Management-Dateien für Unternehmen öffnen.
Unterstützte Funktionen
Der Webbrowser basiert auf einer Standard-Chromium-Web-Engine. Es unterstützt Digital Signage, WebRTC, das Hinzufügen interaktiver oder nicht interaktiver webbasierter Anwendungen zum Startbildschirm, eingebettete Apps in Webex Meetings, eingebettete Webansichten, Management-Tools für Unternehmensinhalte und andere benutzerdefinierte Anwendungsfälle.
Die Web-Engine unterstützt die meisten modernen Browser-Funktionen, einschließlich, aber nicht beschränkt auf: HTML5, EcmaScript 6, CSS3, Webschriftarten, multi-touch, SVG, Canvas, iFrames, Websockets, Web-Assembly und Standard-Video-Codecs.
Die beiden folgenden Funktionen werden ebenfalls unterstützt:
-
Webgl: WebGL ist eine experimentelle Funktion, die sich in der Zukunft ändern könnte. WebGL ist standardmäßig deaktiviert, kann jedoch auf der lokalen Weboberfläche des Geräts aktiviert werden.
Wählen Sie im Menü auf der linken Seite Einstellungen aus. Wählen Sie unterKonfigurationen Folgendes aus: : Ein.
-
SipUrlHandler: SipUrlHandler kann auf der lokalen Weboberfläche des Geräts aktiviert werden. Mit dieser Konfiguration können Sie SIP-Anrufe direkt über die Webansicht-basierte Funktionen (z. B. eine Web-App oder Digital Signage) starten. Der Benutzer wählt eine Schaltfläche mit der Bezeichnung SIP:yourSipUrl aus, um einen Anruf zu initiieren. Der Anruf wird dann über das Gerät getätigt.
Wählen Sie im Menü auf der linken Seite Einstellungen aus. Wählen Sie unterKonfigurationen Folgendes aus: : Ein.
Beschränkungen
Die Web-Engine ist für die Ausführung von leichten Web-Anwendungen optimiert. Wenn Sie erweiterte Webinhalte in vollem Umfang ausführen, kann dies die Leistung der Web-App auf Ihrem Gerät verringern oder dazu führen, dass es zu wenig Speicher hat. Daher empfehlen wir, solche Web-Apps auf einem PC auszuführen, der über USB-Passthrough mit dem Videogerät verbunden ist, und mit diesen Apps über Touch-Umleitung zu interagieren (verfügbar auf touchfähigen Cisco-Geräten). Weitere Informationen finden Sie im RoomOS WebEngine-Entwicklerhandbuch.
Folgende Funktionen werden derzeit nicht unterstützt:
-
PDF
-
Passwort-Manager (Flash usw.)
-
Herunterladen und Hochladen von Dateien
-
Benachrichtigungen
-
HTTP Live-Streaming (HLS)
HTTP-Live-Streaming (HLS) wird nativ von Cisco-Geräten nicht unterstützt. Daher funktionieren HLS-Inhalte in der Regel nicht auf den meisten Websites, wenn sie über Webex aufgerufen werden. Einige Websites funktionieren jedoch möglicherweise, wenn sie eine JavaScript-Bibliothek verwenden, um die HLS-Unterstützung zu aktivieren. Dies kann zu einem Szenario führen, in dem HLS-Inhalte auf einigen Sites funktionieren, auf anderen jedoch nicht. Websiteentwickler können diese JavaScript-Bibliothek implementieren, damit HLS-Inhalte funktionieren, aber ohne sie wird HLS in der Regel nicht unterstützt.
Es wird nur ein Webfenster oder eine Registerkarte unterstützt. Wenn eine Webseite versucht, eine Seite in einem neuen Fenster oder einer neuen Registerkarte zu öffnen, wird die vorhandene Seite ersetzt.
Der Beitritt zu WebRTC-Anrufen auf Meeting-Plattformen über eine Web-App wird nicht unterstützt. Lesen Sie diesen Artikel und diesen Artikel, um WebRTC zu aktivieren und Google Meet-Meetings Microsoft Teams meetings bei treten.
Fehlerbehebung
Wenn ein Problem mit einer Webseite auftritt, können Sie RemoteDebugging über die lokale Weboberfläche des Geräts aktivieren. Wählen Sie im Menü auf der linken Seite Die Option Einstellungen und anschließend oben im mittleren Fensterbereich Konfigurationen aus. Wählen Sie anschließend Folgendes aus:
-
Sie RemoteDebugging nach der Verwendung ausschalten. Mit RemoteDebugging können Sie auf die Chrome Developer Console zugreifen und potenzielle Probleme mit einer Webseite identifizieren. Wenn diese Option aktiviert ist, wird am unteren Bildschirmrand ein Banner angezeigt, der die Benutzer darauf hinweist, dass sie möglicherweise überwacht werden. Das Banner zeigt auch die URL an, die Sie in Ihren lokalen Chrome-Browser eingeben können, um die Entwicklerkonsole zu öffnen.
: Mit RemoteDebugging können Sie die Chrome-Entwicklerkonsole auf Ihrem Laptop ausführen. Stellen Sie sicher, dass -
Wenn eine Webseite nicht unterstützt wird, wird das Gerät direkt in den normalen Halbwachmodus umgeschaltet, anstatt die Webseite anzuzeigen. Weitere Informationen erhalten Sie in der lokalen Weboberfläche des Geräts, indem Sie links im Menü Probleme und Diagnose auswählen.
-
Ihr konfigurierter Proxy wird für alle vom System verwendeten Anforderungen verwendet, einschließlich der Web-Engine. Beachten Sie, dass die Web-Engine nicht das benutzerdefinierte hochgeladene Zertifikat verwendet. Wenn beim Anzeigen bestimmter Webseiten Probleme auftreten, überprüfen Sie die Proxy-Einstellungen Ihres Systems.
Wenn Benutzer eine Webseite (über digitale Beschilderung oder Web-Apps) öffnen, die eine erhebliche Menge an Ressourcen in Anspruch nimmt, kann dies aufgrund von Problemen mit fehlendem Arbeitsspeicher zur Beendigung des Prozesses führen. In diesem Fall wird eine Meldung auf der Benutzeroberfläche des Geräts veröffentlicht, die besagt, dass die Webseite nicht geladen werden kann. Im Menü Probleme und Diagnose wird ein Fehler mit der Information angezeigt, dass die Webseite für digitale Beschilderung beendet wurde, weil das Gerät zu wenig Speicher hatte. Diese Fehlermeldung wird auch im Control Hub und auf der lokalen Weboberfläche des Geräts angezeigt.
Benutzer sollten eine Änderung an der Web-App oder der Webseite vornehmen, die sie auf ihrem Gerät öffnen möchten. Anschließend können sie die Diagnose verwerfen und erneut versuchen, zu sehen, ob die Fehlermeldung erneut angezeigt wird.
Die unten aufgeführten Cisco-Geräte haben weniger Arbeitsspeicher und sind daher beim Besuch von Webseiten mit hohem Arbeitsspeicher eher anfällig für Situationen ohne Arbeitsspeicher als der Rest unseres Portfolios:
- Cisco Room 55 und 70 (Single und Dual, einschließlich G2)
- Cisco Room Kit und Room Kit Mini
- Cisco Room Navigator
- Cisco Desk Mini und Desk
- Cisco Board 55, 70 und 85
- Cisco Codec Plus
Der Speicher wird dynamisch für die Web-Engine zugewiesen. Bestimmte Webseiten erfordern möglicherweise mehr Speicherplatz als auf Ihrem Gerät verfügbar ist. In diesem Fall zeigt das Gerät eine Warnmeldung an, dass die Webseite für digitale Beschilderung aufgrund eines geringen Speicherplatzes beendet wurde. Die Web-Engine wird neu gestartet und versucht, die Seite neu zu laden. Endbenutzern wird eine Fehlermeldung angezeigt und die Seite wird neu geladen.
Wenn dies häufig geschieht, empfehlen wir, die folgenden Anpassungen vorzunehmen:
- den Webinhalt, den Sie in der Beschilderung verwenden, zu leichteren Webseiten ändern
- erwägen Sie, Bilder anstelle von Videos in der Beschilderung zu verwenden.
- Leistung von 4k auf 1080p reduzieren
Sie können auch versuchen, die folgenden Einstellungen auf der lokalen Weboberfläche des Geräts unter Einstellungen > Konfigurationen zu ändern:
- auf Systemen mit zwei Bildschirmen beschränken Sie die Web-Engine-Ausgabe auf einen Bildschirm, indem Sie WebEngine > MultiscreenBehavior auf „leer“ setzen.
- RoomAnalytics > PeopleCountOutOfCall deaktivieren
- WebEngine > FeaturesHardwareAcceleratedVideo auf Aus festlegen