web-dev-qa-db-ja.com

ボリュームを調整するとフルスクリーンビデオが終了するのはなぜですか?

Flashビデオ(youtube、vimeoなど)をフルスクリーンモードで再生する場合、キーボードショートカットを使用して音量を調整すると、常にフルスクリーンモードが終了します。残念ながら、音量を調整する唯一の方法であるため、本当に面倒です。

13
Sk606

これはFlashプレーヤーのバグです。

キーボードのボリュームキーは、gnome-settings-daemonによって処理されます。gnome-settings-daemonは、ボリュームキーのパッシブグラブを使用します。 Xの仕組みは、キー押下イベントを受信するためにアプリケーションにフォーカスが必要であることを意味します。したがって、ボリュームキーを押すと、フォーカスが一時的にgnome-settings-に移動されるとFlash PlayerウィンドウにFocusOutイベントが表示されますデーモン。

ただし、FocusOutイベントのモードはNotifyGrabに設定されており、Flashプレーヤーはこのイベントを無視する必要があります(モードがNotifyNormalに設定されている場合にのみ実際に応答する必要があります。

それが少し説明に役立つことを願っています。

16
Chris Coulson

クリスの説明 は非常に良かったです。 ランチパッドのバグ もあります。

6
Alex Launi