ビデオ要素を含む HTML がありますが、コントロールやビデオを再生するボタンはありません。 しかし、ボタンを使用してビデオを再生しようとしても、何も起こりません。
コンソールでエラーが発生せず、ビデオが再生されません。
何が間違っているのか分かりません。
video タグに control 屬性を追加すると、ビデオは完璧に再生されますが、私の目標(biāo)は、ブラウザー コントロールを使用して獨(dú)自のコントロールを構(gòu)築することではありません。
これは私のコードサンプルです。ソースが機(jī)能するように、ここではこのランダムなビデオを使用しました。
誰かが助けてくれることを願っています。前もって感謝します。
リーリー リーリー
コードの問題は、video.play メソッドがイベント リスナー関數(shù)として提供されると、コンテキストが失われ、失敗することです。この問題は、メソッドを匿名関數(shù)にカプセル化することで解決できます。 以下の playButton.addEventListener(){...} 関數(shù)を確認(rèn)してください: