Wie kann ich verhindern, dass Flash den Vollbildmodus verlässt, wenn der Fokus durch einen Mausklick in den anderen Monitor verloren geht?

12258
therefromhere

Wenn ich in einem Multi-Monitor-System auf einem Monitor ein Vollbildvideo in Flash auf einem Monitor sehe, verlässt Flash den Vollbildmodus und kehrt zur normalen Größe zurück.

Wie lässt sich dies auf meine Flash-Version am einfachsten verhindern?

Mein System ist Flash 10 (10.0.12.36) in Firefox 3.5 unter Windows Vista 64, aber ich denke, es betrifft alle aktuellen Versionen.

Dies ist ein sehr ärgerliches Verhalten, aber laut dieser Fehlerberichtantwort scheint es sich eher um eine Sicherheitsfunktion als um einen Fehler zu handeln :

Wir wissen, dass viele Benutzer den Vollbildmodus auf einem Monitor wünschen und auf einem anderen Monitor mit Ihrem Betriebssystem interagieren können. Aus Sicherheitsgründen ist es jedoch erforderlich, dass Flash und Browser der aktuelle Fokus Ihres Betriebssystems sind.

17

4 Antworten auf die Frage

6
therefromhere

Führen Sie den Browser + Flash auf einer VM aus, die für den Vollbildmodus geeignet ist - VirtualBox ist eine beliebte, kostenlose Option.

Dies ist eine ziemlich absurde Problemumgehung, aber es sieht so aus, als sollte es funktionieren, und diese Lösung kann nichts unternehmen, um die Sicherheit zu gefährden oder Ihren Computer zu beschädigen.

Auf meinem Computer funktioniert es jedoch nicht ganz - ich kann Flash in der VM auf Vollbild umstellen, aber das Video wird eingefroren, sobald ich dies tue. Ich denke jedoch, dass dies an einem Grafikproblem mit meiner VM liegt, da das Video dort sowieso abgehackt ist.

Bitte kommentieren Sie, ob dies für Sie funktioniert!

Dieses Problem scheint mit einem Vollbild-Flash unter Linux zu tun zu haben. therefromhere vor 14 Jahren 0
5
Jozef

Installieren Sie das Flash Game Maximizer-Plugin für Firefox https://addons.mozilla.org/en-US/firefox/addon/9631, maximieren Sie Ihr Firefox-Fenster und drücken Sie F12.

Toll, das funktioniert für mich - ich habe festgestellt, dass ich in den Optionen "Always Toggle Fullscreen" auswählen musste. therefromhere vor 14 Jahren 0
3
therefromhere

Einer der Kommentare in dem verknüpften Bugreport-Thread verweist auf dieses Youtube- Video (?!), Das die folgenden Anweisungen enthält, wie die Flash-DLL gehackt wird, um dies zu umgehen.

HINWEIS: Ich weiß, das klingt nach einer wirklich schlechten Idee. Ich habe es nicht versucht (meine Flash-DLL ist die falsche Version), und es kann durchaus vorkommen, dass dies böse Nebenwirkungen hat, etwa das Einsetzen einer Sicherheitslücke oder das Durchbrechen Ihres Systems!

Wenn nichts anderes, sichern Sie Ihre DLL, bevor Sie dies versuchen.

Das heißt, hier ist, was das Video sagt:

Sie benötigen einen Hex-Editor und Flash Player Version 10.0.1.28 oder 9.0.124.0 Wenn Sie nicht wissen, was ein Hex-Editor ist, kopieren Sie ihn jetzt.

  1. Öffnen Sie NPSWF32.dll - normalerweise in. C:\Windows\system32\macromedia\flash\NPSWF32.dll Wenn Sie Opera verwenden, ist es wahrscheinlich inC:\Program Files\Opera\Program\Plugins\NPSWF32.dll
  2. Gehen Sie zu dieser Hex-Adresse: Version 10: 0x136340Version 9:0xC1487
  3. Wenn die Zahl hier 74 ist, ändern Sie sie in EB. Wenn die Zahl nicht 74 ist, sind Sie an eine falsche Adresse gegangen oder Sie haben die falsche Flash-Version, daher funktionieren diese Anweisungen nicht für Sie.

Bitte posten Sie in den Kommentaren, wenn dies für Sie funktioniert.

Kein Missbrauch, wenn dadurch Ihr Computer in Brand gerät oder Ihr Hund explodiert!

Kennen Sie einen Ort, an dem ein freier Hund zusammen mit einem neuen Computer installiert werden könnte? facepalmd vor 14 Jahren 1
3
Kevin Cox

Für YouTube-Videos (oder andere Dienste, die über eine ähnliche Einbettungsfunktion verfügen). Klicken Sie einfach auf "Teilen" und "Einbetten". Schnappen Sie sich die iframe-URL ( https://youtube.com/embed/$) und navigieren Sie zu dieser Seite. Das Video verwendet das vollständige Fenster und dann den Browser im Vollbildmodus.