So verhindern Sie, dass HTML5-Videos den integrierten Mac-Vollbildmodus verwenden

8

Der Mac-Vollbildmodus hat eine langsame Animation, die ich deaktiviert habe, aber es scheint, dass es derzeit keine Möglichkeit gibt, dies zu tun. Meine Frage ist also, ob jemand eine Möglichkeit kennt, HTML5-Videos für die Verwendung des Mac-Vollbildmodus zu deaktivieren Sofort Vollbild wie Flash-Videos?

Bearbeiten: Wenn jemand eine API in Javascript kennt, die dazu führen kann, dass die Videos sofort im Vollbildmodus angezeigt werden, kann ich möglicherweise ein Chrome-Plugin schreiben, das eine native Vollbild-API-Anforderung erkennt, abbrechen und einen sofortigen Vollbildmodus starten. Oder wenn jemand eine Art von Problemumgehung kennt, die auf der Mac-Seite durchgeführt werden kann, entweder vom Terminal oder von einer objektiven App aus, werde ich sie bei Bedarf entwickeln und für alle veröffentlichen.

Joel Green
quelle

Antworten:

4

Ich fürchte, das ist nicht möglich.

Da alle gängigen Browser (Chrome, Firefox, Opera und Safari) die native Vollbild-API verwenden, bleiben Sie bei der langsamen Animation ...

Ich habe nachgeforscht, ob es irgendwelche Workarounds oder Tricks gibt, aber es scheint keine zu geben. Du bist nicht allein, wenn du verärgert bist .

Sie können nur Flash verwenden, wenn verfügbar, oder ein Upgrade auf Mavericks durchführen, bei dem die Animation minimal und erheblich schneller ist. 10.9 ist zufällig kostenlos, daher ist die Eintrittsbarriere nicht so hoch.

Lasse
quelle
1

Ich stimme zu, die HTML5-Videos (hauptsächlich YouTube) sind schrecklich: Sie fressen die CPU wie verrückt und stottern im Vollbildmodus. Ich habe bei Chrome keinen verwendbaren Parameter gefunden, aber zumindest eine schmutzige Problemumgehung gefunden, die zum Glück für mich funktioniert und HTML5-Videos auf Flash zurückgreift.

Ich habe gerade eine der Chrome-Bibliotheken gelöscht ffmpegsumo.so:

  1. Beenden Sie Chrome
  2. Erstellen Sie eine Sicherungskopie Ihres Chrome
  3. Entfernen Sie die Bibliothek

    My-MBP:~ jhartman$ cd '/Users/jhartman/Tools/Internet/Google Chrome.app/'
    My-MBP:Google Chrome.app jhartman$ find . -name  *ffmpegsumo*
    ./Contents/Versions/35.0.1916.86/Google Chrome Framework.framework/Libraries/ffmpegsumo.so
    ./Contents/Versions/35.0.1916.99/Google Chrome Framework.framework/Libraries/ffmpegsumo.so
    My-MBP:Google Chrome.app jhartman$ rm "./Contents/Versions/35.0.1916.86/Google Chrome Framework.framework/Libraries/ffmpegsumo.so"
    My-MBP:Google Chrome.app jhartman$ rm "./Contents/Versions/35.0.1916.99/Google Chrome Framework.framework/Libraries/ffmpegsumo.so"
  4. Starten Sie Chrome

Funktioniert wie Charme (zumindest - für mich ...).

Jarek
quelle
0

Ich habe eine legitime Lösung dafür gefunden. Es ist überraschend, dass es versteckt ist ... aber es ist da!

Gehen Sie zu: chrome: // flags / # enable-simplified-fullscreen

und Aktivieren Sie "Aktiviert den vereinfachten Vollbildmodus"

Klicken Sie unten auf "Jetzt neu starten".

Problem gelöst.

user77262
quelle
Dies verwendet weiterhin die in OS X integrierte API und blinkt andere Bildschirme weiterhin schwarz.
kba
-1

Vielleicht versuchen Sie es auf dieser Website? http://davidwalsh.name/fullscreen

biw
quelle
Seine API nennt nur die Mac-API, was zu demselben Problem führt
Joel Green,