- Accueil
- /
- Article
Meilleures pratiques d'utilisation du moteur Web
Suivez ces recommandations pour une meilleure utilisation du moteur Web sur votre périphérique Board, Desk ou Room Series. Lorsque le moteur Web est activé, vous pouvez configurer l'affichage dynamique et ouvrir des applications Web et des fichiers de gestion de contenu d'entreprise.
Fonctionnalités prises en charge
Le navigateur Web est basé sur un moteur Web Chromium standard. Il prend en charge l'affichage dynamique, WebRTC, l'ajout d'applications Web interactives ou non interactives à l'écran d'accueil, les applications intégrées dans Webex Meetings, les vues Web intégrées, les outils de gestion de contenu d'entreprise et d'autres cas d'utilisation personnalisés.
Le moteur Web prend en charge la plupart des fonctionnalités de navigateur modernes, y compris, mais sans s'y limiter : HTML5, EcmaScript 6, CSS3, polices Web, multi-touch, SVG, canvas, iFrames, sockets Web, assemblage Web et codecs vidéo standard.
Les deux fonctionnalités suivantes sont également prises en charge :
-
WebGL : WebGL est une fonctionnalité expérimentale qui pourrait changer à l'avenir. WebGL est désactivé par défaut, mais peut être activé sur l'interface Web locale de l'appareil.
Sélectionnez Paramètres dans le menu de gauche. Sous Configurations, choisissez ce qui suit : : On.
-
SipUrlHandler : SipUrlHandler peut être activé sur l'interface Web locale de l'appareil. Cette configuration vous permet de lancer des appels SIP directement à partir de fonctionnalités basées sur l'affichage Web (par exemple, un Web App ou un affichage dynamique). L'utilisateur sélectionne un bouton nommé SIP :yourSipUrl pour initier un appel, et l'appel est ensuite passé par le périphérique.
Sélectionnez Paramètres dans le menu de gauche. Sous Configurations, choisissez ce qui suit : : On.
Limitations
Le moteur Web est optimisé pour exécuter des applications Web légères. L'exécution d'un contenu Web plus avancé et à grande échelle peut réduire les performances Web App sur votre appareil ou lui manquer de mémoire. Par conséquent, nous vous recommandons d'exécuter de telles applications Web sur un PC connecté au périphérique vidéo via le relais USB et d'interagir avec ces applications via la redirection tactile (disponible sur les périphériques tactiles Cisco compatibles). Pour plus d'informations, consultez le Guide dudéveloppeur RoomOS WebEngine.
Les fonctionnalités suivantes ne sont pas prises en charge actuellement :
-
PDF
-
Gestionnaire de mots de passe (Flash etc.)
-
Téléchargement et chargement de fichiers
-
Notifications
-
Diffusion HTTP en direct (HLS)
Les périphériques Cisco ne prennent pas en charge en mode natif HTTP Live Streaming (HLS). Par conséquent, le contenu HLS ne fonctionne généralement pas sur la plupart des sites Web lorsqu'il est accessible via Webex. Cependant, certains sites Web peuvent fonctionner s'ils utilisent une bibliothèque JavaScript pour activer la prise en charge HLS. Cela peut conduire à un scénario où le contenu HLS fonctionne sur certains sites mais pas sur d'autres. Les développeurs de sites Web peuvent choisir d'implémenter cette bibliothèque JavaScript pour faire fonctionner le contenu HLS, mais sans elle, HLS ne sera généralement pas pris en charge.
Une seule fenêtre Web ou Tab est prise en charge. Si une page Web tente d'ouvrir une page dans une nouvelle fenêtre ou Tab, elle remplace la page existante.
La connexion à des appels WebRTC sur des plateformes de réunion via un Web App n'est pas prise en charge. Pour activer WebRTC et rejoindre les réunions Google Meet ou Microsoft Teams, lisez cet article et cet article.
Dépannage
Si vous rencontrez un problème avec une page Web, vous pouvez TURN sur RemoteDebugging à partir de l'interface Web locale de l'appareil. Sélectionnez Paramètres dans le menu de gauche, puis sélectionnez Configurations en haut du volet central. Ensuite, choisissez ce qui suit :
-
: RemoteDebugging vous permet d'exécuter la console développeur Chrome sur votre ordinateur portable. Assurez-vous de TURN désactiver le débogage à distance après utilisation. RemoteDebugging vous permet d'accéder à la console développeur Chrome et d'identifier les problèmes potentiels avec une page Web. Lorsque cette option est activée, une bannière s'affiche en bas de l'écran, avertissant les utilisateurs qu'ils peuvent être surveillés. La bannière affiche également l'URL que vous pouvez saisir dans votre navigateur Chrome local pour ouvrir la console développeur.
-
Si une page Web n'est pas prise en charge, l'appareil passe directement en mode de semi-réveil normal au lieu d'afficher la page Web. Vous pouvez voir plus d'informations dans l'interface Web locale de l'appareil en sélectionnant Problèmes et diagnostics dans le menu de gauche.
-
Votre proxy configuré est utilisé pour toutes les requêtes utilisées par le système, y compris le moteur Web. Notez que le moteur Web n'utilise pas le certificat téléchargé personnalisé. Si vous rencontrez des problèmes pour afficher certaines pages Web, vérifiez les paramètres proxy de votre système.
Si les utilisateurs ouvrent une page Web (via l'affichage dynamique ou des applications Web) qui consomme une quantité importante de ressources, cela peut entraîner l'arrêt du processus en raison de problèmes de mémoire insuffisante. Lorsque cela se produit, un message est affiché sur l'interface utilisateur de l'appareil indiquant que la page Web ne peut pas se charger. Dans le menu Problèmes et diagnostics , une erreur s'affiche indiquant que la page Web d'affichage dynamique a été arrêtée car le périphérique a manqué de mémoire. Ce message d'erreur apparaît également sur le concentrateur de contrôle et dans l'interface Web locale de l'appareil.
Les utilisateurs doivent apporter une modification au Web App ou à la page Web qu'ils souhaitent ouvrir sur leur appareil. Ensuite, ils peuvent ignorer le diagnostic et réessayer de voir si le message d'erreur réapparaît.
Les appareils Cisco répertoriés ci-dessous ont moins de mémoire et sont donc plus susceptibles de rencontrer des situations de mémoire insuffisante que le reste de notre portefeuille, lors de la visite de pages Web gourmandes en mémoire :
- Cisco Chambre 55 et 70 (Simple et Double, y compris G2)
- Cisco Room Kit et Room Kit Mini
- Cisco Room Navigator
- Cisco Bureau Mini et Bureau
- Cisco Board 55, 70 et 85
- Cisco Codec Plus
La mémoire est allouée dynamiquement pour le moteur Web. Certaines pages Web peuvent nécessiter plus de mémoire que celle disponible sur votre appareil. Si cela se produit, le périphérique affichera un message d'avertissement indiquant que la page Web d'affichage dynamique s'est terminée en raison d'une mémoire insuffisante. Le moteur Web va redémarrer et tenter de recharger la page. Les utilisateurs finaux verront un message d'erreur et la page se rechargera.
Si cela se produit fréquemment, nous vous recommandons de faire les ajustements suivants :
- Remplacez le contenu Web que vous utilisez dans la signalisation par des pages Web plus légères
- Envisagez d'utiliser des images au lieu de vidéos dans la signalisation
- Réduire la sortie de 4K à 1080P
Vous pouvez également essayer de modifier les paramètres suivants dans l'interface Web locale de l'appareil, sous Paramètres > configurations :
- Sur les systèmes à deux écrans, limitez la sortie Web Engine à un écran en définissant WebEngine > multiscreenBehavior sur vide.
- désactivez RoomAnalytics > peopleCountOutOfCall.
- désactivez WebEngine > features GpuRasterization .