UI 扩展

UI 扩展程序是一个自定义按钮或面板,由您自己创建并添加到设备的触摸屏幕上。 例如,添加“快速拨号”按钮以呼叫常用号码,或对设备进行编程以自动应答来自特定号码的呼叫。

UI 扩展还可以控制第三方外设,例如照明、遮光和视频交换机。 当视频设备和外设通过同一用户界面进行控制时,您可以在高清视频中获得一会议室。 和第三方控制系统的通信是通过第三方 API 完成。

通过该开放式平台,您可以创建附加到现有工作流的自定义内容;因此,您可以创造超出核心服务范围的额外Webex价值。

例如:

  • 在主屏幕上显示自定义 Web 服务器数据。

  • 向报单系统报告问题。

  • 收集房间中的绘图数据,并发送到可进行存储的 Web 服务器。

  • 控制第三方外设,如照明、遮光和视频切换器。

在本地 Web 界面中,您可以通过 UI 扩展编辑器 创建 UI 扩展。

宏是在视频设备上本地运行的小 JavaScript 程序。 例如,您可以对设备进行编程以自动应答来自特定号码的传入呼叫。

宏可以运行应用程序编程接口 (API) 命令Webex设备以及第三方系统。

所有活动的宏在视频设备的单个进程(称为 Runtime)中 运行。 您也可根据需要开始和停止运行时。 Runtime 被沙箱处理,并且该代码与设备的标准软件安全隔离。

您可以通过本地 Web 界面中的 宏编辑器 或 Control Hub 管理宏。

从本地 Web 界面

您可以通过本地 Web 界面中的 UI 扩展编辑器和宏编辑器 创建 UI 扩展和宏。

UI 扩展编辑器 提供创建以下工具:

  • 操作按钮 - 主页上新增了一个按钮。 可通过编程对操作按钮执行用户点击操作。

  • 面板 - 控制面板可以包含许多 UI 元素(例如按钮、文本字段、交换机、滑块),所有元素都可以通过编程执行操作。 这允许您将您自己的控制项组组合在一个公共位置。

  • Web 应用程序 - 在主页上添加 Web 应用程序快捷方式。 Web 应用程序将在 web 应用程序中启动预定义全屏。 此功能适用于使用 Web 引擎的所有设备(即 Board 和 Desk 系列设备,不包括 DX)。

使用 Admin、RoomControl 或 Integrator 凭证登录本地 Web 界面,然后导航至自定义> UI 扩展编辑器。


UI 扩展编辑器

您可在此处:

  • 添加、上传、下载或删除 UI 扩展。

  • 创建和配置多种类型的控件 。

  • 将 UI 扩展设置为活动,而将 UI 扩展设置为非活动。

  • 定义 UI 扩展的显示时间。

  • 将 UI 扩展名导出到视频设备或在计算机上的文件。

要将 UI 扩展连接到宏,您需要为项目使用一标识。 例如,切换开关的标识可能为“lights_on”。 lights_on然后,您将输入监控屏幕点击的宏,在检测到“”按钮被点击时,它将发出所需的命令(例如,打开/关闭照明)。

有关将 UI 扩展连接到宏的示例,请参阅 自定义指南中的 UI 扩展部分

编辑器 提供代码编辑器、日志记录工具和用于快速测试宏的控制项。


宏编辑器

使用管理凭证登录本地 Web 界面 然后导航至自定义>宏编辑器。 您可在此处:

  • 创建、编辑和删除宏。

  • 导入或导出宏 (*.js)。

  • 启用或禁用宏。

  • 检查调试日志。

  • 保存更改(Ctrl+S)


    如果有人同时从另一 Web 位置编辑同一宏,将会显示下载版本副本、放弃编辑或覆盖其他版本的选项。