不错的 DCV Web UI SDK - NICE DCV
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

不错的 DCV Web UI SDK

一个JavaScriptReact 组件库,目前导出了一个名为DCVViewer它连接到 NICE DCV 服务器并渲染工具栏以与远程流进行交互。

Expise

组件

列表

dcvViewer

React 组件呈现工具栏的所有功能对于与远程流进行交互都很有用。

属性:

DCV
名称 类型 必需 说明
dcv 对象 定义建立与 NICE DCV 服务器的连接所需属性的对象,设置日志级别和 URL 加载 NICE DCV Web Client SDK 资产并访问 DCV 资源的位置。
名称 类型 必需 描述
sessionId 字符串 漂亮的 DCV 会话 ID。
authToken 字符串 连接到服务器时使用的身份验证令牌。
serverUrl 字符串 正在运行的 NICE DCV 服务器的主机名和端口格式如下:https://dcv_host_address:port。例如:https://my-dcv-server:8443。
baseUrl 字符串 从中加载 SDK 文件的绝对或相对 URL。
resourceBaseUrl 字符串 不(默认值:"" 用于访问 DCV 资源的绝对或相对 URL。
onDisconnect 函数 不(默认值:() => {} 断开与 NICE DCV 服务器的连接时调用的回调函数,连接已关闭。
logLevel LogLevel 不(默认值:LogLevel.INFO 要在查看器中使用的日志级别。
uiconFfig
名称 类型 必需 说明
uiConfig 对象 不(默认值:{} 定义属性的对象,以配置工具栏是否可见以及是否在其上显示全屏和多显示器按钮。
名称 类型 必需 说明
toolbar 对象 不(默认值:{} 定义工具栏配置选项的对象。
名称 类型 必需 描述
visible 布尔值 不(默认值:true 用于定义是显示还是隐藏工具栏的选项。
fullscreenButton 布尔值 不(默认值:true 用于定义是显示还是隐藏工具栏上的全屏按钮的选项。
multimonitorButton 布尔值 不(默认值:true 用于定义是显示还是隐藏工具栏上的多显示器按钮的选项。