1

現在のバージョンのJqueryとFroogaloopを使用しています。この問題は有害ではなく、ビデオは引き続き再生されますが、(Firefoxで)ビデオをスクラブしようとすると、ビデオが消えて、vimeoビデオで「これをロード中にエラーが発生しました。ビデオ"。JSコンソールで「リソースの読み込みに失敗しました」と表示されます。それは何よりも厄介です、問題はChromeでもランダムに発生します。

以下は私のコードです

function init() {
      var source = $('#0').attr('name'),
      title = $('#0').attr('title');
      frame = buildIframe(source, title),
      iframe = $('#player')[0],
      player = $f(iframe);
      player.addEvent('ready', function() {
        player.addEvent('finish', onFinish);
      });
      window.location.hash = $('#0').attr('title');
    }
     init();

     function buildIframe(source, title) {       
       $('#player').attr('title', title);
       $('#player').attr('src', ('http://player.vimeo.com/video/'+ source +'?api=1&player_id=player'));
       iframe = $('#player');

       return iframe;
     }

     function onFinish(id) { 
        //close the video player
 }


//the html
<iframe id="player" title="" src="" frameborder="0" width="840px" height="358px" webkitAllowFullScreen mozallowfullscreen allowFullScreen/></iframe>

<ul id="videos">
  <li id="0" name=VIMEOID title=VIDEOTITLE width="50px" height="28px" >First Vid</li>
</ul>

繰り返しますが、愚かなスクラブエラーを除いてすべて機能します。助けていただければ幸いです。

4

1 に答える 1

0

さて、vimeoとの会話を通じて、これはブラウザに継承される問題であると彼らは私に言いました。リソースのロードに別のDNSを使用することは想定されていないため、DNSは機能しますが、ブラウザーはそれについて満足しません。

于 2012-08-14T05:29:13.183 に答える