Html5 videolarının yerleşik mac tam ekranını kullanmasını önleme


8

Mac tam ekran modu, devre dışı bırakmayı denediğim yavaş bir animasyona sahip ancak şu an bunu yapmanın bir yolu yok gibi görünüyor, bu yüzden sorum şu: Herkes html5 videolarının mac tam ekranını kullanmasını devre dışı bırakmanın bir yolunu biliyor mu ve sadece anında flash videolar gibi tam ekran gitmek?

Düzenleme: Herkes video anında tam ekran yapabilirsiniz javascript bazı API farkındaysa ben bir yerel tam ekran api isteği tespit bir krom eklentisi yazabilirsiniz, iptal ve anında tam ekran başlatmak mümkün olabilir. Ya da birisi mac tarafı, terminal veya belki de objektif-c yerel bir uygulama yapılabilir bir geçici çözüm biliyorsa ben gerekirse onları geliştirir ve herkes için sonrası.

Yanıtlar:


4

Korkarım bu mümkün değil.

Tüm büyük tarayıcıların (Chrome, Firefox, Opera ve Safari) tümü yerel Tam Ekran API'sını kullandığından, yavaş animasyonla sıkışıp kaldınız ...

Etrafta herhangi bir iş olup olmadığını araştırdım ama öyle görünmüyor. Rahatsız olmakta yalnız değilsin .

Yapabileceğiniz tek şey, kullanılabilir olduğunda Flash kullanmak veya animasyonun minimum ve biraz daha hızlı olduğu Mavericks'e yükseltmektir. 10.9 ücretsiz olur, böylece giriş engeli o kadar yüksek değildir.


1

Kabul ediyorum, HTML5 videoları (esas olarak YouTube) korkunç: CPU'yu deli gibi yiyor ve tam ekran kekemelere gidiyor. Chrome'da kullanılabilir herhangi bir parametre bulamadım, ancak en azından benim için şanslı çalışan ve HTML5 videolarını Flash'a indiren kirli bir geçici çözüm buldum.

Chrome kitaplıklarından birini sildim ffmpegsumo.so:

  1. Chrome'dan çık
  2. Chrome'unuzun yedek bir kopyasını oluşturun
  3. Kütüphaneyi kaldır

    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'u başlat

Cazibe gibi çalışır (en azından benim için ...).


0

Buna meşru bir çözüm buldum. Gizli olması şaşırtıcı ... ama orada!

Chrome: // flags / # enable-basitleştirilmiş-tam ekran'a gidin

ve "Basitleştirilmiş tam ekranı etkinleştirir"

En alttaki "Şimdi yeniden başlat" ı tıklayın.

Sorun çözüldü.


Bu hala OS X'in yerleşik API'sini kullanıyor ve diğer ekranları siyah renkte yanıp sönüyor.
kba

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.