Amazon DCV Web UI SDK - Amazon DCV

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

Amazon DCV Web UI SDK

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

公開

元件

清單

DCVViewer

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

屬性:

dcv
名稱 Type 必要 描述
dcv 物件 定義與 Amazon DCV Server 建立連線所需的屬性、設定日誌層級以及從何處載入 Amazon DCV Web 用戶端 SDK 資產和存取 DCV 資源的 URL 的物件。
名稱 Type 必要 描述
sessionId 字串 Amazon DCV 工作階段 ID。
authToken 字串 連線至伺服器時要使用的身分驗證字符。
serverUrl 字串 執行中 Amazon DCV 伺服器的主機名稱和連接埠,格式如下:https://https://dcv_host_address:port。例如:https://https://my-dcv-server:8443。
baseUrl 字串 要從中載入 SDK 檔案的絕對或相對 URL。
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) 定義是否在工具列上顯示或隱藏多顯示器按鈕的選項。