使用 UI 扩展和宏为用户创建自定义控件。
宏
宏是在您的设备上本地运行的小型JavaScript程序。例如,您可以对设备进行编程以自动应答来自特定号码的传入呼叫。
宏可以为您的设备以及第三方系统运行应用程序编程接口(API)命令。
所有活动宏都在设备上的一个进程中运行,称为运行引擎。您可以根据需要从设备网络接口开始和停止运行时间。Runtime 被沙箱处理,并且该代码与设备的标准软件安全隔离。
您可以从Control Hub或设备网络接口上的宏编辑器 管理宏。要从Control Hub配置宏,首先需要为设备启用宏配置。
在Control Hub中,您可以查看设备历史记录中对宏所做的更改。
UI 扩展
UI 扩展程序是一个自定义按钮或面板,由您自己创建并添加到设备的触摸屏幕上。例如,添加“快速拨号”按钮以呼叫常用号码,或对设备进行编程以自动应答来自特定号码的呼叫。
UI 扩展还可以控制第三方外设,例如照明、遮光和视频交换机。当视频设备和外设通过同一用户界面进行控制时,您可以在高清视频中获得一会议室。和第三方控制系统的通信是通过第三方 API 完成。
通过该开放式平台,您可以创建附加到现有工作流的自定义内容;因此,您可以创造超出核心服务范围的额外Webex价值。
例如:
-
在主屏幕上显示自定义 Web 服务器数据。
-
向报单系统报告问题。
-
收集房间中的绘图数据,并发送到可进行存储的 Web 服务器。
-
控制第三方外设,如照明、遮光和视频切换器。
您可以从设备网络接口中的UI扩展编辑器 创建UI扩展。
启用宏配置可让您通过Control Hub逐个设备对宏的读取和写入访问权限。启用后,以共享模式注册的所有设备将上传宏至Control Hub。然后,管理员可以编辑宏源代码,下载本地副本,并将宏上传到其他设备。
要启用宏配置,请转至Control Hub中的设备 > 设置 > 宏 ,然后转至允许Control Hub管理宏。
|
您必须先如上所述启用宏的Control Hub配置。 |
宏配置基于单个设备提供。要在设备之间共享宏,您可以从一个设备下载宏然后将其上传到另一个设备。
要访问共享模式设备的宏:
-
从https://admin.webex.com中的客户视图,转至设备 并选择要配置的设备。
-
转至配置 并选择宏。
您可在此处:
-
创建、编辑和删除宏。
-
上传和下载宏(*。js)。
-
启用或禁用宏。
-
保存更改。
-
查看宏日志。
如果有人同时从另一个Web位置编辑了相同的宏,您将看到以下选项:下载版本副本、丢弃版本或覆盖其他版本。 |
宏 编辑器 提供代码编辑器、日志记录工具和用于快速测试宏的控制项。
使用管理 凭证登录设备网络界面,并导航至自定义 > 宏编辑器。您可在此处:
-
创建、编辑和删除宏。
-
导入或导出宏 (*.js)。
-
启用或禁用宏。
-
检查调试日志。
-
保存更改(Ctrl+S)
如果有人同时从另一 Web 位置编辑同一宏,将会显示下载版本副本、放弃编辑或覆盖其他版本的选项。
UI 扩展编辑器 提供创建以下工具:
-
操作按钮 - 主页上新增了一个按钮。可通过编程对操作按钮执行用户点击操作。
-
面板 - 控制面板可以包含许多 UI 元素(例如按钮、文本字段、交换机、滑块),所有元素都可以通过编程执行操作。这允许您将您自己的控制项组组合在一个公共位置。
-
Web 应用程序 - 在主页上添加 Web 应用程序快捷方式。Web 应用程序将在 web 应用程序中启动预定义全屏。此功能适用于使用 Web 引擎的所有设备(即 Board 和 Desk 系列设备,不包括 DX)。
使用Admin、RoomControl或 Integrator 凭证登录设备网络界面,并导航至自定义 > UI扩展编辑器。
您可在此处:
-
添加、上传、下载或删除 UI 扩展。
-
创建和配置多种类型的控件 。
-
将 UI 扩展设置为活动,而将 UI 扩展设置为非活动。
-
定义 UI 扩展的显示时间。
-
将 UI 扩展名导出到视频设备或在计算机上的文件。
要将 UI 扩展连接到宏,您需要为项目使用 唯 一标识。例如,切换开关的标识可能为“lights_on”。lights_on然后,您将输入监控屏幕点击的宏,在检测到“”按钮被点击时,它将发出所需的命令(例如,打开/关闭照明)。
有关将UI扩展连接到宏的示例,请参阅此处。