Strona 1 z 1

[INTERNET] Duży odtwarzacz na YouTube

: 12 cze 2013, 08:00
autor: The Iceman
Używam Firefoksa. Duży odtwarzacz jest błędnie wyświetlany. Powinien być na środku ekranu i bodajże nieco większy. Jak u mnie to wygląda macie pokazane na screenie. W Operze działa prawidłowo. Jak się uporać z tym ustrojstwem?

EDIT: A jednak w Operze też działało do czasu. I się zagalopowałem, bo znalazłem rozwiązanie dla Firefoksa: https://userscripts.org/scripts/show/130615

: 12 cze 2013, 13:08
autor: Mr Minio
Też tak mam. Od kiedy pamiętam.

: 12 cze 2013, 18:08
autor: Radzik
Problem ten może być częściowo powiązany ze zmianą rozmiarów wyświetlania strony przy użyciu skrótu ctrl+rolka myszy. Tak więc nawet jeśli coś nie jest do końca dobrze zawsze można sobie jako tako to dopasować.

: 12 cze 2013, 20:07
autor: The Iceman
Ten skrypt, do którego podałem link, załatwił sprawę. Zmodyfikowałem go jeszcze tak, żeby nie chował domyślnie komentarzy. Jakby ktoś potrzebował:

Kod: Zaznacz cały

// ==UserScript==
// @name           Youtube Large
// @namespace      ytlarge
// @version        5
// @include        http://www.youtube.com/watch?*
// @include        https://www.youtube.com/watch?*
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
// ==/UserScript==
  
  
// 3 = large, 2 = medium, 1 = small  
function resizePlayer(size){
  c = $('#watch7-container');
  
  if&#40;size < 3&#41; c.removeClass&#40;'watch-large'&#41;; 
  else  c.addClass&#40;'watch-large'&#41;;
  
  if&#40;size < 2&#41; &#123; c.removeClass&#40;'watch-medium'&#41;; c.removeClass&#40;'watch-wide'&#41;; &#125;
  else &#123; c.addClass&#40;'watch-medium'&#41;;  c.addClass&#40;'watch-wide'&#41;; &#125;
  
  
  $&#40;'#watch7-sentiment-actions .yt-uix-button-focused'&#41;.removeClass&#40;'yt-uix-button-focused'&#41;;
  $&#40;'#qB'+size&#41;.addClass&#40;'yt-uix-button-focused'&#41;;  
&#125;

if&#40;unsafeWindow&#41;&#123;
  unsafeWindow.resizePlayer = resizePlayer;
&#125;

$&#40;function&#40;&#41; &#123;  
  buttons = '<span class="yt-uix-button-group " data-button-toggle-group="required">'+
'<button id="qB1" role="button" data-button-toggle="true" class="yt-uix-button yt-uix-button-text yt-uix-button-default" type="button" onclick="resizePlayer&#40;1&#41;;return false;" style="margin-right&#58; 4px">360p</button>'+
'<button id="qB2" role="button" data-button-toggle="true" class="yt-uix-button yt-uix-button-text yt-uix-button-default" type="button" onclick="resizePlayer&#40;2&#41;;return false;" style="margin-right&#58; 4px">480p</button>'+
'<button id="qB3" role="button" data-button-toggle="true" class="yt-uix-button yt-uix-button-text yt-uix-button-default" type="button" onclick="resizePlayer&#40;3&#41;;return false;" style="margin-right&#58;0">720p</button>'+
'</span>';
  $&#40;'#watch7-sentiment-actions'&#41;.append&#40;buttons&#41;;
  
  var sec = 0;
  intv = window.setInterval&#40;function&#40;&#41; &#123;
    if&#40;++sec > 5&#41; 
      window.clearInterval&#40;intv&#41;;
    if&#40;resizePlayer&#41;
      resizePlayer&#40;3&#41;;
  &#125;, 150&#41;;  
&#125;&#41;;