- 首頁
- /
- 文章
使用 Web 引擎的最佳實踐
請遵循以下建議以更佳地使用 Board、Room 或 Room 系列裝置上的 Web 引擎。 啟用 Web 引擎後,您可以設定數位標牌,並打開 Web 應用程式和企業內容管理檔。
支援的功能
網頁瀏覽器是基於標準 Chromium 網頁引擎。 它支援數字標牌、WebRTC、向主螢幕添加互動式或非互動式 Web 應用程式、Webex Meetings 中的嵌入式應用程式、嵌入式 Web 視圖、企業內容管理工具和其他自定義用例。
Web 引擎支援大多數現代瀏覽器功能,包括但不限於:HTML5、EcmaScript 6、CSS3、Web 字體、多點觸控、SVG、畫布、iFrame、Web 套接字、Web 程式集和標準視頻編解碼器。
還支援以下兩個功能:
-
WebGL:WebGL 是一個 實驗 性功能,將來可能會改變。 WebGL 預設處於禁用狀態,但可以在設備的本地 Web 介面 上 啟用。
從左側功能表中選擇 設置 。 在「組態 」下,選擇以下選項: : On。
-
SipUrlHandler:可以在裝置的本地 Web 介面 上 啟用 SipUrlHandler。 此組態允許您直接從網頁檢視的功能 (例如 Web App 或數字標牌) 發起 SIP 通話。 使用者選擇一個標有 SIP:yourSipUrl 的按鈕來發起通話,然後設備就會撥打該電話。
從左側功能表中選擇 設置 。 在“組態 ”下,選擇以下選項: : On。
侷限
Web 引擎經過優化,可運行羽量級 Web 應用程式。 運行更高級、更全面的 Web 內容可能會降低設備上的 Web App 性能,或導致其記憶體不足。 因此,我們建議在通過 USB 直通連接到視頻設備的電腦上運行此類 Web 應用,並通過觸摸重定向 (在啟用觸摸的 Cisco 設備上可用) 與這些應用進行交互。 有關更多資訊,請參閱 RoomOS WebEngine 開發人員指南。
目前不支援以下功能:
-
PDF
-
密碼管理器 (Flash 等)
-
下載和上傳文件
-
通知
-
HTTP 即時串流 (HLS)
Cisco 裝置本身不支援 HTTP 實時傳送視頻流 (HLS)。 因此,通過 Webex 訪問時,HLS 內容通常無法在大多數網站上運行。 但是,如果某些網站使用 JavaScript 庫來啟用 HLS 支援,則它們可能會工作。 這可能會導致 HLS 內容在某些網站上有效,而在其他網站上不起作用的情況。 網站開發人員可以選擇實現這個 JavaScript 庫來使 HLS 內容正常工作,但如果沒有它,HLS 通常將不受支援。
僅支援單一網頁視窗或 Tab。 如果網頁嘗試在新視窗或 Tab 中打開頁面,它將替換現有頁面。
疑難排解
如果網頁出現問題,可以從設備的本地 Web 介面 TURN 進行 遠端調試。 從左側功能表中選擇 “設置 ”,然後從中間窗格的頂部選擇 “配置 ”。 接著,請選擇下列選項:
-
:遠端偵錯允許您在筆記型電腦上執行 Chrome 開發人員控制台。 確保在使用後 TURN 關閉 遠端調試。 借助遠端調試 功能,您可以訪問 Chrome 開發者控制台並識別網頁的潛在問題。 啟用后,螢幕底部將顯示一個橫幅,警告用戶他們可能被監視。 橫幅還會顯示您可以在本地 Chrome 瀏覽器中輸入的網址以打開開發者控制台。
-
如果不支援某網頁則裝置將直接進入正常半喚醒模式而非顯示網頁。 您可以通過從左側功能表中選擇 問題和診斷 ,在設備的本地 Web 介面中查看更多資訊。
-
您設定的 proxy 將會用於系統使用的所有請求,包括 Web 引擎等。 請注意 Web 引擎無法使用自訂上傳的憑證。 如果顯示某些網頁時遇到問題,請檢查系統 proxy 設定。
如果使用者打開消耗大量資源的網頁 (通過數位標牌或 Web 應用程式),則可能會導致由於記憶體不足問題而終止進程。 發生這種情況時,會在設備的使用者介面上發佈一條消息,指出網頁無法載入。 在「問題和診斷」 功能表中,出現錯誤,通知數位標牌網頁已因設備記憶體不足而終止。 此錯誤訊息也會出現在裝置的 Control Hub 和本地 Web 介面中。
用戶應更改要在其設備上打開的 Web App 或網頁。 然後,他們可以關閉診斷程式,並重試查看錯誤消息是否再次出現。
下面列出的 Cisco 設備的記憶體較少,因此在訪問記憶體密集型網頁時,比我們產品群組的其他設備更容易遇到記憶體不足的情況:
- Cisco Room 55 和 70 (單人和雙人房,包括 G2)
- Cisco Room Kit 和 Room Kit Mini
- Cisco Room Navigator
- Cisco 迷你辦公桌和辦公桌
- Cisco Board 55、70 和 85
- Cisco Codec Plus
記憶體是動態分配給 Web 引擎的。 某些網頁可能需要比設備上可用的記憶體更多的記憶體。 如果發生這種情況,設備將顯示一條警告消息,指出數字標牌網頁由於記憶體不足而終止。 Web 引擎將重新啟動並嘗試重新載入頁面。 最終使用者將看到一條錯誤消息和頁面重新載入。
如果這種情況經常發生,我們建議進行以下調整:
- 將標牌中使用的網頁內容變更為輕量級網頁
- 考慮在標牌中使用影像而非視訊
- 將輸出從 4K 降低到 1080p
您還可以嘗試在裝置的本地 Web 介面的「設定」>「設定 」下更改以下設定:
- 在雙螢幕系統上,通過將 Web 引擎>多螢幕行為 設定 為空白,將 Web 引擎輸出限制為一個螢幕。
- 停用 RoomAnalytics > PeopleCountOutOfCall。
- 將 Web 引擎>功能 GPU 光柵化 設置為 關閉。