2011-10-26 9 views
1

フロープレイヤーを使用していて、プレーヤー上のものを変更するhtmlボタンをいくつか作成しました。私がしていることの一つは、ボタンを押したときにプレーヤーのサイズを変えることです。私は自分のCSSスタイルを持つ新しいクラス名を与えるだけでそれを達成しました。フロープレイヤーがCSSでサイズ変更されたときに壊れるFireFox

これはIE7と8、クロム、サファリ、オペラで動作しますが、FireFoxでは問題があります。

リサイズボタンをクリックするたびに、プレーヤーはリロードして最初に戻ります。

flowplayer($('.player').children('.video').attr('id'), {src: 'js/flowplayer-3.2.7.swf',wmode: 'opaque', allowfullscreen: false}, { 
       clip: { 

     }, 
      plugins: {       
      controls: null           
     }, 
      play: { opacity: 0 } 
    }); 

あなたは、私はちょうど新しいクラスを追加し、私は問題を発見した多くのテストの後、古い

function changeSize(){ 
     $('.player').removeClass('FSMODE'); 
     $('.player').addClass('videoplayer'); 
}, 

答えて

0

を削除する、次のようになり、私の関数を呼び出すボタンを押すと、これはFirefoxのみに適用されますそうみたいです。

flowplayerに最初のCSSが適用された後、CSS位置、オーバーフロー、および表示までの変更によって、プレーヤーがリロードされます。

希望すると助かります

関連する問題