Amazon DCV Web UI SDK - Amazon DCV

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon DCV Web UI SDK

JavaScript React 元件程式庫,目前正在匯出名為 的單一 React 元件DCVViewer,該元件會連線至 Amazon DCV Server,並轉譯工具列以與遠端串流互動。

曝光

元件

清單

DCVViewer

React 元件會呈現工具列及其所有功能,以便與遠端串流互動。

屬性:

dcv
名稱 Type 必要 描述
dcv 物件 物件定義建立 Amazon DCV Server 連線所需的屬性、設定日誌層級,以及URL從何處載入 Amazon DCV Web Client SDK資產並存取 DCV 資源。
名稱 Type 必要 描述
sessionId 字串 Amazon DCV工作階段 ID。
authToken 字串 連線至伺服器時要使用的身分驗證權杖。
serverUrl 字串 執行中 Amazon DCV伺服器的主機名稱和連接埠,格式如下:https://dcv_host_address:port. 例如:https://my-dcv-server:8443。
baseUrl 字串 要URL從中載入SDK檔案的絕對或相對。
resourceBaseUrl 字串 否 (預設:"" 存取DCV資源URL的絕對或相對。
onDisconnect 函數 否 (預設:() => {} 中斷與 Amazon DCV 伺服器的連線時叫用回呼函數,且連線已關閉。
logLevel LogLevel 否 (預設:LogLevel.INFO 要在檢視器中使用的日誌層級。
uiConfig
名稱 Type 必要 描述
uiConfig 物件 否 (預設:{} 定義屬性的物件,以設定工具列是否可見,以及是否要在工具列上顯示全螢幕和多監視器按鈕。
名稱 Type 必要 描述
toolbar 物件 否 (預設:{} 物件定義工具列的組態選項。
名稱 Type 必要 描述
visible Boolean 否 (預設:true 定義是否顯示或隱藏工具列的選項。
fullscreenButton Boolean 否 (預設:true 此選項用於定義是否在工具列上顯示或隱藏全螢幕按鈕。
multimonitorButton Boolean 否 (預設:true 定義是否在工具列上顯示或隱藏多監視器按鈕的選項。