2台のモニターがあり、Google Chromeを使用しています。一方のモニターでビデオを全画面で視聴し、もう一方のモニターをクリックすると、YouTubeが埋め込み再生に最小化されます。
chrome://plugins/
にある他のフラッシュプレーヤーは使用できません。したがって、/opt/google/chrome/PepperFlash/libpepflashplayer.so
を介して確実に実行する必要があります。どうすればフルスクリーンモードのままにできますか。 Compizを使用していることに注意してください。
Youtubeの外で何かをクリックすると、アクティブなアプリではないことをyoutubeに伝えるアクションは何ですか?見つけて壊したいです。
https://github.com/ALi1234/fullscreenhack にハックがあり、ペッパーフラッシュでも機能します。フラッシュがモニター/ジオメトリ情報とプロパティの変更を取得するために使用するシステムコールにフックすることで機能します。
使い方はとても簡単です:
最初にgithubをダウンロードして展開します(どこでも構いません)。ターミナルを開き、ディレクトリに移動します。
インストール依存関係:Sudo apt-get install build-essential libx11-dev libxinerama-dev libxrandr-dev
ビルド:make
LD_PRELOADでchromeを実行します:env LD_PRELOAD="/path/to/libfshack-ppapi.so" google-chrome %u
利益!
そうは言っても、クロムにはMaximize Flash拡張機能を使用し、F11を使用してブラウザーをフルスクリーンにすると大きな効果が得られましたが、Maximize Flash拡張機能は機能しなくなりました。
最後に、ステップ3のコードは次のようになります。env LD_PRELOAD="/home/jan/Downloads/fullscreenhack-master/libfshack-ppapi.so" google-chrome %u
this ガイドに従ってこの問題を自分で解決しました。
このガイドは、次のソリューションを提供します。
-ベガード