本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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 ) |
定義是否在工具列上顯示或隱藏多監視器按鈕的選項。 |
|
|