Як запобігти html5 відео з використанням вбудованого Mac повноекранний


8

Mac повноекранний режим має повільну анімацію, яку я спробував відключити, але здається, що немає ніякого способу зробити це на даний момент, так що моє питання, чи хто-небудь знає спосіб відключити html5 відео з використанням повноекранного Mac і просто перейти миттєво на повноекранний вигляд, як робити флеш-відео?

Редагувати: якщо хтось знає про деякий API в javascript, який може зробити відео перейти на весь екран миттєво, я, можливо, зможу написати chrome плагін, який виявляє рідний повноекранний API-запит, скасовує його і починає миттєвий повноекранний режим. Або якщо хтось знає якийсь спосіб обходу, що може бути зроблено стороною Mac, або з терміналу, або, можливо, з об'єктивним родним додатком, я буду розробляти їх, якщо необхідно, і розміщувати для всіх.

Відповіді:


4

Боюся, що це неможливо.

Оскільки всі основні веб-переглядачі (Chrome, Firefox, Opera та Safari) використовують рідний Fullscreen API, ви застрягли на повільній анімації ...

Я досліджував, чи не було ніяких робіт або трюків, але, здається, немає. Ви не один в роздратуванні.

Єдине, що ви можете зробити, це скористатися флеш-пам'яттю, якщо доступно, або оновити до Mavericks, де анімація мінімальна і трохи швидше. 10.9 є вільний таким чином бар'єр входження є не що високий.


1

Я згоден, HTML5 відео (mainy YouTube) жахливі: їсть процесор, як божевільний і збирається повноекранний заїкається. Я не знайшов жодного корисного параметра у chrome, але, принаймні, знайшов брудний обхідний шлях, який, на щастя, працює для мене і міняє HTML5 відео до Flash.

Я тільки що видалив одну з бібліотек Chrome ffmpegsumo.so:

  1. Закрийте Chrome
  2. Зробіть резервну копію Chrome
  3. Видалити бібліотеку

    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. Запустіть Chrome

Працює як шарм (принаймні - для мене ...).


Це, здається, робить трюк для мене. Дякую.
kba

0

Я знайшов легітимну фіксацію цього. Дивно, що він прихований ... але він там!

Перейдіть до: chrome: // flags / # enable-simplified-fullscreen

та Увімкнути "Увімкнути спрощений повноекранний режим"

Натисніть "Перезапустити зараз" внизу.

Проблема вирішена.


Це все ще використовує вбудований API OS X і все ще блимає іншими чорними екранами.
kba

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.