提供: Bright Pattern Documentation
• English
onScreenRecordingStateChange
このコールバックは、スクリーン録画の状態が変化した際(例:スクリーン録画の開始または終了、あるいは録画用のマイクのミュート設定のオン/オフなど)にトリガーされます。
リクエスト
構文
| on('ON_SCREEN_RECORDING_STATE_CHANGE', handler: OnScreenRecordingStateChange): void
allowed: boolean active: boolean ミュート: boolean } |
パラメータ
| パラメータ | パラメータ値 | データ型 | オプション/必須 | 説明 |
| screenRecordingState | ||||
| 許可 | ブール値 | 必須 | true に設定すると、現在のユーザーでスクリーン録画を使用できます。false に設定すると、現在のユーザーではスクリーン録画を使用できません。 | |
| active | ブール値 | 必須 | true に設定すると、スクリーン録画が有効になります。false に設定すると、スクリーン録画は無効になります。 | |
| ミュート | ブール値 | 必須 | true に設定すると、スクリーン録画の音声がミュートされます。false に設定すると、スクリーン録画の音声をミュートしません。 |
リクエスト例
function screenRecordingChangeCallback(newState: ScreenRecordingState) {
console.log("スクリーン録画は有効ですか?", newState.active ? "はい" : "いいえ");
}
adApi.on("ON_SCREEN_RECORDING_STATE_CHANGE", screenRecordingChangeCallback);
戻り値
(なし)