Event オブジェクトは、イベントリスナーに渡される基本的な Vonage Video API イベントオブジェクトを定義します。 その他の Vonage Video API イベントクラスは、 Event オブジェクトのプロパティおよびメソッドを実装しています。
たとえば、Stream オブジェクトは streamPropertyChanged ストリームのプロパティが更新された際の
イベント。イベントのコールバックは、
on() Stream オブジェクトのメソッド:
コピー
stream.on("streamPropertyChanged", function (event) {
alert("Properties changed for stream " + event.target.streamId);
});
プロパティ
| 名称 | タイプ | 説明 |
|---|---|---|
cancelable |
ブーリアン | そのイベントに、キャンセル可能なデフォルトの挙動があるかどうか(true)または(false). 以下の関数を呼び出すことで、デフォルトの動作を無効にすることができます。 preventDefault() コールバック関数内のEventオブジェクトのmethod。(参照: preventDefault().) |
target |
目的 | イベントを発生させたオブジェクト。 |
type |
ストリング | イベントの種類。 |
方法
| 名称 | 説明 |
|---|---|
isDefaultPrevented() → {Boolean} |
デフォルトのイベント動作が、以下の呼び出しによって阻止されたかどうか preventDefault() (true)または(false). |
preventDefault() |
そのイベントに関連するデフォルトの動作が行われるのを防ぎます。 |
isDefaultPrevented() →{Boolean}
デフォルトのイベント動作が、以下の呼び出しによって阻止されたかどうか
preventDefault() (true)または(false).
参照 preventDefault().
リターンズ
preventDefault()
そのイベントに関連するデフォルトの動作が行われるのを防ぎます。
イベントにデフォルトの動作があるかどうかを確認するには、 cancelable イベントオブジェクトの
プロパティ。
に電話する。 preventDefault() そのイベントのコールバック関数内のメソッド。
以下のイベントには、デフォルトの動作が設定されています:
sessionDisconnect— 参照 SessionDisconnectEvent.preventDefault().streamDestroyed— 参照 StreamEvent.preventDefault().accessDialogOpened— 詳しくは accessDialogOpened イベント.accessDenied— 詳しくは accessDenied イベント.