- 首頁
- /
- 文章
為 Board、Desk 和 Room 系列設定巨集和 UI 擴充
使用 UI 擴展和宏為使用者創建自定義控件。
巨集
巨集是在裝置上本地執行的小型 JavaScript 程式。 例如,您可以將設備程式設計為自動接聽特定號碼的來電。
宏可以為設備以及第三方系統運行應用程式程式設計介面 (API) 命令。
所有活動的宏都在設備上的單個進程中運行, 稱為運行時。 在設備 Web 介面中,您可以根據需要啟動和停止運行時。 運行時是沙盒化的,代碼與設備的標準軟體安全隔離。
您可以從 Control Hub 或裝置 Web 介面上的 巨集編輯器 管理巨集。 要從 Control Hub 設定巨集,您需要先為裝置啟用巨集調配。
在 Control Hub 中,您可以在裝置的歷史記錄 中查看對巨集所做的變更。
UI 擴充
UI 擴充程式是您自己建立並新增到裝置觸控式螢幕的自訂按鈕或面板。 例如,新增「快速撥號」按鈕可撥打常用號碼,或對裝置進行程式設計以自動接聽特定號碼的來電。
UI 擴展還可以控制第三方外圍設備,例如燈光、百葉窗和視頻開關。 從同一使用者介面控制視訊裝置和周邊設備時,您將在會議室中獲得一致的使用者體驗。 與第三方控制系統的通信是通過第三方 API 完成的。
開放平臺使您能夠創建附加到現有工作流的自定義項;因此,允許您在核心 Webex 產品之外創造額外的價值。
一些範例包括:
-
在主螢幕上顯示自訂 Web 伺服器數據。
-
向票務系統報告問題。
-
從房間收集聲學數據並將其發送到可以繪製的網路伺服器。
-
控制第三方外設,如燈、百葉窗和視頻切換器。
您可以從裝置 Web 介面中的 UI 擴展編輯器 建立 UI 擴展 。
啟用宏的 Control Hub 配置
啟用巨集調配後,您可以從 Control Hub 逐個裝置讀取和寫入宏的存取權限。 啟用后,在共用模式下註冊的所有設備都會將其宏上傳到 Control Hub。 然後,管理員可以編輯巨集原始程式碼、下載本地副本以及將巨集上傳到其他設備。
要啟用巨集置備,請移至 Control Hub 中的裝置 > 設定 > 巨集 ,然後打開 允許 Control Hub 管理巨集。
-
Control Hub 中的所有宏都在 Cisco 雲中存儲和加密,但不是使用客戶自己的私鑰。 如果宏包含機密數據,則不應啟用 Control Hub 巨集置備。
-
Control Hub 設定的巨集僅適用於共用模式裝置。
自 Control Hub 設定巨集
如上所述,您必須首先啟用巨集的 Control Hub 調配。
巨集設定是在單一裝置的基礎上提供的。 若要在裝置之間共用巨集,您可以從一部裝置下載巨集,然後再將其上傳到另一部裝置。
若要存取共用模式裝置的巨集:
-
從 https://admin.webex.com 中的客戶檢視中,轉到 “設備” ,然後選擇要配置的設備。
-
轉到“ 配置”,然後選擇 “宏”。
從這裡,您可以:
-
創建、編輯和刪除宏。
-
上載和下載巨集 (*.js)。
-
啟用或禁用宏。
-
儲存變更。
-
查看巨集日誌。
如果有人同時從另一個 Web 位置編輯了相同的宏,您將看到下載版本副本、放棄版本或覆蓋其他版本的選項。
從裝置 Web 介面建立巨集
宏編輯器 提供代碼編輯器、日誌記錄工具和控件,用於快速測試宏。

使用 管理員 認證登入裝置 Web 介面,然後導覽至 自訂 > 巨集編輯器。 從這裡,您可以:
-
創建、編輯和刪除宏。
-
匯入或匯出巨集 (*.js)。
-
啟用或禁用宏。
-
查看調試日誌。
-
儲存變更 (Ctrl+S)
如果有人同時從另一個 Web 位置編輯了同一巨集,您將看到下載版本副本、放棄編輯或覆蓋其他版本的選項。
從裝置 Web 介面建立 UI 擴充程式
UI 擴展編輯器 提供了用於建立以下內容的工具:
-
操作按鈕 - 添加到 Home 頁面的按鈕。 操作按鈕可以程式設計為在使用者 TAPS 時執行操作。
-
面板 - 控制面板可以包含許多 UI 元素 (例如,按鈕,文本欄位,開關,滑塊),所有這些都可以程式設計以執行操作。 這允許您在一個公共位置組合自己的控件組。
-
Web Apps–新增至 Home 頁面的 Web App 快捷方式。 Web App 將全屏啟動預定義的網頁。 這在所有帶有 Web 引擎的裝置 (即 Board 和 Desk 系列裝置,不包括 DX) 上可用。
使用 管理員、RoomControl 或 整合商 憑證登入裝置 Web 介面, 然後導覽至 自訂 > UI 擴充程式編輯器。

從這裡,您可以:
-
添加、上傳、下載或刪除 UI 擴展。
-
創建和配置多種類型的控制件。
-
將 UI 擴展設置為活動與非活動。
-
定義 UI 擴展何時可見。
-
將 UI 擴充程式匯出到影片裝置或電腦上的檔案。
若要將 UI 擴展連接到巨集,需要使用項的唯一 ID 。 例如,切換開關的 ID 可能是“lights_on”。 然後,您將編寫一個監視螢幕 TAPS 的巨集,當它檢測到點擊了“lights_on”按鈕時,它將發出所需的命令 (例如,TURN 開/關燈)。
有關將 UI 擴展連接到宏的範例,請參閱 此處。
更多資訊
若要詳細瞭解如何建立巨集和 UI 擴充,請執行以下操作:
如果您需要有關宏和第三方代碼的説明,請訪問 Cisco 協作開發人員社區 。
有關如何存取本地 Web 介面的資訊,請參閱 會議室和桌面裝置以及 Webex Board 的裝置組態。