動画の内蔵ユーザーインターフェイスコントロールをすべて非表示にする
パブリッシャ・オブジェクトとサブスクライバ・オブジェクトには、以下の組み込みユーザ・インターフェース・コントロールが含まれます:
- ストリーム名の表示
- オーディオ・レベル・インジケータ
- 音声ミュートボタン
- ビデオ無効インジケータとビデオ無効警告アイコン(加入者のみ)
を設定することで、これらすべてを無効にすることができます。 showControls プロパティ false での properties パラメータに渡す OT.initPublisher() メソッドまたは Session.subscribe() メソッドを使用する。
例えば、以下のコードでは、組み込みのユーザ・インターフェイス・コントロールを含まないPublisherオブジェクトが作成されます:
var publisherOptions = {
showControls: false
};
var publisher = OT.initPublisher(
'publisher-element-id', // Replace with the replacement element ID
publisherOptions
);
次のコードでは、組み込みのユーザー・インターフェース・コントロールを含まないサブスクライバー・オブジェクトを作成します:
var subscriberOptions = {
showControls: false
};
var subscriber = session.subscribe(stream,
'subscriber-element-id', // Replace with the replacement element ID
subscriberOptions
);
showControlsプロパティをtrue(デフォルト)に設定することで、個々のユーザー・インターフェース・コントロールの表示を制御することができます: