巨集

巨集是在您的裝置上本機執行的小型 JavaScript 程式。 例如,您可以對裝置進行編程,使其自動應答來自特定號碼的來電。

巨集可以為您的裝置以及第三方系統執行應用程式介面 (API) 命令。

所有活動巨集都在裝置上的單一行程中執行,稱為 執行時間。 您可以根據需要從裝置 Web 介面啟動和停止執行時間。 運行時是沙盒的,代碼與設備的標準軟體安全隔離。

您可以透過 Control Hub 或裝置 Web 介面上的 巨集編輯器 管理巨集。 若要從 Control Hub 配置巨集,您需要先為您的裝置啟用巨集配置。

在 Control Hub 中,您可以在 裝置歷史記錄中查看對巨集所做的變更

使用者介面擴展

UI 擴充功能是您自己建立並新增到裝置觸控螢幕的自訂按鈕或面板。 例如,新增「快速撥號」按鈕來呼叫常用號碼,或對您的裝置進行編程以自動應答來自特定號碼的通話。

UI 擴充還可以控制第三方週邊設備,例如燈、百葉窗和視訊開關。 當視訊設備和周邊設備透過相同使用者介面進行控制時,您可以在會議室中獲得一致的使用者體驗。 與第三方控制系統的通訊是透過第三方 API 完成的。

開放平台使您能夠創建附加到現有工作流程的客製化;因此,您可以創造超出核心 Webex 產品的附加價值。

一些例子包括:

  • 在主畫面上顯示自訂 Web 伺服器資料。

  • 向票務系統回報問題。

  • 從房間收集聲學數據並將其發送到可以繪製數據的網路伺服器。

  • 控制第三方週邊設備,例如燈、百葉窗和視訊切換器。

您可以透過裝置 Web 介面中的 UI 擴充編輯器 建立 UI 擴充。

啟用巨集配置後,您可以從 Control Hub 逐一裝置讀取和寫入巨集。 啟用後,以共享模式註冊的所有裝置都會將其巨集上傳到 Control Hub。 然後,管理員可以編輯巨集原始程式碼、下載本機副本並將巨集上傳到其他裝置。

若要啟用巨集配置,請前往 裝置 > 設定 > 巨集 在 Control Hub 中開啟 允許 Control Hub 管理巨集


  • 請注意,所有巨集都將在思科雲端中儲存和加密。 如果您的巨集包含機密數據,則不應啟用 Control Hub 巨集配置。

  • Control Hub 巨集配置僅適用於共享模式裝置。


您必須先啟用 Control Hub 巨集配置,如上所述。

巨集配置是在單一設備的基礎上提供的。 若要在裝置之間共用宏,您可以從一台裝置下載宏,然後將其上傳到另一台裝置。

若要存取共享模式設備的巨集:

  1. https://admin.webex.com中的客戶視圖中,前往 裝置 並選擇您要設定的裝置。

  2. 前往 設定 並選擇 巨集


Control Hub 設備巨集面板

從這裡,您可以:

  • 建立、編輯和刪除巨集。

  • 上傳和下載巨集 (*.js)。

  • 啟用或停用巨集。

  • 儲存變更。

  • 查看巨集日誌。


如果有人同時從另一個網站位置編輯了相同的宏,您將看到下載您的版本副本、放棄您的版本或覆蓋其他版本的選項。

巨集編輯器 提供程式碼編輯器、日誌記錄工具和用於快速測試巨集的控制項。


巨集編輯器

使用 管理員 憑證登入裝置網路介面,然後導覽至 自訂 > 宏編輯器。 從這裡,您可以:

  • 建立、編輯和刪除巨集。

  • 匯入或匯出巨集 (*.js)。

  • 啟用或停用巨集。

  • 查看調試日誌。

  • 儲存變更(Ctrl+S)


    如果有人同時從另一個網站位置編輯了同一宏,您將看到下載您的版本副本、放棄您的編輯或覆蓋其他版本的選項。

UI 擴充編輯器 提供了建立以下內容的工具:

  • 操作按鈕 - 新增到主頁的按鈕。 操作按鈕可以被編程為當使用者點擊它時執行操作。

  • 面板 - 控制台可以包含許多 UI 元素(例如按鈕、文字欄位、開關、滑桿),所有這些元素都可以編程來執行操作。 這可以讓您將自己的控制項組組合到一個公共位置。

  • Web 應用程式–新增至主頁的 Web 應用程式捷徑。 此網頁應用程式將以全螢幕方式啟動預先定義的網頁。 這適用於所有具有 Web 引擎的設備(即 Board 和 Desk 系列設備,不包括 DX)。

使用以下方式登入裝置 Web 介面 管理員、房間控制、 或者 積分器 憑證並導航至 客製化 > UI 擴充編輯器


UI 擴展編輯器

從這裡,您可以:

  • 新增、上傳、下載或刪除 UI 擴充功能。

  • 建立和配置多種類型的控制項。

  • 將 UI 擴充功能設定為活動與非活動。

  • 定義 UI 擴充功能何時可見。

  • 將 UI 擴充功能匯出到視訊裝置或電腦上的檔案。

要將 UI 擴充連接到宏,您需要使用唯一的 ID 對於該項目。 例如,您的開關的 ID 可能是“lights_on”。 然後,您將編寫一個巨集來監視螢幕點擊,當它偵測到「lights_on」按鈕被點擊時,它將發出所需的命令(例如,開啟/關閉燈)。

有關將 UI 擴充連接到巨集的範例,請參閱 這裡