ビデオの一部がクリックされた場合、ビデオ プレーヤーを再生および一時停止する必要があるため、次のような実装を行いました。
$("#promoPlayer").クリック(関数() {
$("#promoPlayer").click(function() {
if(this.paused){
this.play();
} else {
this.pause();
}
});
...しかし、ビデオのコントロールは一時停止/再生しません。
実際の動作はこちら (http://175.107.134.113:8080/) で確認できます。ビデオは、上部のメイン カルーセルの 2 番目のスライドです。
上記のコードから1つ、実際の一時停止/再生ボタンから2つのonclickイベントを取得していると思われます。
実際のビデオ コントロールがどのように機能するのかわかりません。要素を調べると、タグが表示されるだけだからです。コントロールを区別できれば、今頃解決策を見つけていたかもしれません。
私がこれをどのように行うべきだったか、または私の解決策は大丈夫ですか。私のソリューションが問題ない場合、一時停止/再生するクリックイベントが1つだけになるように、コントロールのクリックをインターセプトするにはどうすればよいですか?
メディア要素のホームページを見ると、mouseOver を備えた大きな再生ボタンがありますが、どのようにそれを行ったのかわかりませんか? 他の誰かが助けることができますか?