JWプレーヤーを使用して埋め込みビデオの再生/一時停止を無効にする
-
27-10-2019 - |
質問
JW(v 5.8)プレーヤーを使用してビデオを埋め込みます。そして、自動開始を有効にして、ページが読み込まれるとすぐにビデオの再生を開始できるようにし、コントロールバーを無効にして、視聴者がビデオ内のランダムなポイントを探すことができないようにし、クリックすると再生/一時停止機能を使用できるようにします。ビデオは無効になっています。mp4ビデオを埋め込むために、私はJWプレーヤーを使用しています。 最初の2つのタスクをなんとか達成できましたが、画面をクリックしたときに再生/一時停止機能を無効にするために、clickproxyプラグインを使用しようとしていますが、機能しません。以下にコードを貼り付けています: ジェネラコディセタグプレ
現在、このコードを使用すると、ビデオは読み込まれますが、再生も開始されません。また、clickproxyプラグインがあるため、ビデオをクリックしても何も起こりません。とにかく私が望むことを達成するために? 私はJavaScriptの初心者なので、どんな助けでも本当にありがたいです!
ありがとう!
解決
ああ、そうです、これを行うための機能がプレーヤーにありました(クリックを無視することについて)が、それは削除され続けているようです。
これが私のために機能する実装したばかりのソリューションです。onPausejavascriptイベントに接続して、メディアの再生を再開するだけです。 ジェネラコディセタグプレ
他のヒント
プレーヤーと同じ寸法のプレーヤーの上に透明なdivを配置してみてください。
#mediaplayer
のCSSプロパティpointer-eventsを使用して、クリックイベントがビデオに到達するのを防ぐことができます:
ジェネラコディセタグプレ
また、onPause
イベントを、古いブラウザの<IE9
のフォールバックとして悪用することもできます。一時停止イベントが実行された場合にビデオを再生します:
ジェネラコディセタグプレ