0
カスタムコントロールでHTML5動画プレーヤーを作成しています。あなたはTHIS jsFiddleでそれを見ることができます。カスタムコントロール付きHTML5動画プレーヤー:[ESC]を使用して全画面を終了
HTMLは「古典的」である:フルスクリーンボタンをクリックしてEscキーキーを押す:
<div class="video-container">
<video poster="http://code-love.me/video/posters/flamenco.jpg">
<source src="http://code-love.me/video/videos/flamenco.mp4" type="video/mp4" />
<source src="http://code-love.me/video/videos/flamenco.ogg" type="video/ogg" />
</video>
<div class="controls-wrapper">
<div class="progress-bar">
<div class="progress"></div>
</div>
<ul class="video-controls">
<li><input type="button" name="play-pause" value="Play" class="play"></li>
<li class="fullscreen-container"><input type="button" name="toggle-fullscreen" value="Fullscreen" class="fullscreen"></li>
</ul>
</div>
</div>
は私が2つのイベント時に呼び出して、フルスクリーン機能を持っています。
フルスクリーンボタンをクリックすると全画面モードに切り替わりますが、キーを使用しない理由はわかりません。結局のところ、それは同じ機能です....
すべてのヒント?タイ!
フィドルはChromeで動作しますが、どちらのブラウザをお使いですか? – Rikusor
ローカル環境ではうまくいきません。フルスクリーンを終了するには、ESCを2回押す必要があります。あなたのコンピュータに保存して、それがどのように動作するか教えてください。そして..私もChromeを使用しています。 –
ちょうど質問ですが、なぜESCのプレスでフルスクリーンを開きたいのですが、UXの観点から私には分かりません。 – Rikusor