WebController - Class 作成プロセス¶
video_player を引数として使い、class WebController のインスタンスを作成します。この引数は、ビデオストリームを含む ID タグです。このオブジェクトから start() メソッドを呼び出してストリームへの接続を開始し、キー入力を検出するためにキーダウンリスナーをページに追加します。
const webController = new WebController("video_player");
webController.start();
window.addEventListener(
"keydown",
(event) => {
webController.onKeyDown(event);
},
true
);