Come impedire ai video html5 di utilizzare lo schermo intero mac incorporato


8

La modalità Mac a schermo intero ha un'animazione lenta che ho provato a disabilitare ma sembra che non ci sia modo di farlo al momento, quindi la mia domanda è: qualcuno sa come disabilitare i video html5 usando il Mac a schermo intero e solo passare istantaneamente a schermo intero come fanno i video flash?

Modifica: se qualcuno è a conoscenza di alcune API in javascript che possono rendere i video a schermo intero istantaneamente, potrei essere in grado di scrivere un plug-in Chrome che rileva una richiesta API a schermo intero nativa, annullarla e avviare uno schermo intero istantaneo. O se qualcuno conosce qualche tipo di soluzione alternativa che può essere eseguita sul lato Mac, dal terminale o forse da un'app nativa obiettiva, li svilupperò se necessario e pubblicherò per tutti.

Risposte:


4

Temo che non sia possibile.

Poiché tutti i principali browser (Chrome, Firefox, Opera e Safari) utilizzano tutti l'API nativa a schermo intero, sei bloccato con l'animazione lenta ...

Ho fatto delle ricerche sul fatto che ci fosse qualche soluzione o trucco ma non sembra esserci. Non sei solo ad essere infastidito.

L'unica cosa che puoi fare è usare Flash quando disponibile, o passare a Mavericks dove l'animazione è minima e un po 'più veloce. 10.9 sembra essere libero, quindi la barriera d'ingresso non è così alta.


1

Sono d'accordo, i video HTML5 (principalmente YouTube) sono orribili: mangia la CPU come un matto e va a balbettare a schermo intero. Non ho trovato alcun parametro utilizzabile su Chrome, ma almeno ho trovato una soluzione sporca, che fortunatamente funziona per me e esegue il fallback dei video HTML5 su Flash.

Ho appena eliminato una delle librerie di Chrome ffmpegsumo.so:

  1. Esci da Chrome
  2. Crea una copia di backup di Chrome
  3. Rimuovi la libreria

    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. Avvia Chrome

Funziona come un incantesimo (almeno - per me ...).


0

Ho trovato una soluzione legittima a questo. È sorprendente che sia nascosto ... ma è lì!

Vai a: chrome: // flags / # enable-simplified-fullscreen

e abilita "Abilita schermo intero semplificato"

Fai clic su "Riavvia ora" in basso.

Problema risolto.


Questo utilizza ancora l'API integrata di OS X e continua a mostrare altri schermi neri.
kba,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.