Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Froogaloop无法加载资源_Jquery_Vimeo_Froogaloop - Fatal编程技术网

Jquery Froogaloop无法加载资源

Jquery Froogaloop无法加载资源,jquery,vimeo,froogaloop,Jquery,Vimeo,Froogaloop,我正在使用Jquery和Froogaloop的当前版本。这个问题不是有害的,视频仍在播放,但每当你尝试擦洗视频(在Firefox中),视频就会消失,我在vimeo视频上看到一个非常有用的错误,说“加载此视频时遇到了一个错误”。在JS控制台中,我得到“加载资源失败”。这比什么都烦人,这个问题在Chrome中也随机发生 下面是我的代码 function init() { var source = $('#0').attr('name'), title = $('#0').at

我正在使用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>
函数init(){
var source=$('#0').attr('name'),
title=$('0').attr('title');
框架=构建框架(来源、标题),
iframe=$('#player')[0],
player=$f(iframe);
player.addEvent('ready',function(){
player.addEvent('finish',onFinish);
});
window.location.hash=$('#0').attr('title');
}
init();
函数buildIframe(源代码,标题){
$('#player').attr('title',title);
$('#player').attr('src',('http://player.vimeo.com/video/“+source+”?api=1&player_id=player');
iframe=$(“#player”);
返回iframe;
}
函数onFinish(id){
//关闭视频播放器
}
//html
  • 第一个视频

再次重申,除了愚蠢的擦洗错误,一切正常,任何帮助都将不胜感激

好的,通过vimeo的Conva,他们告诉我这是一个浏览器继承的问题。您不应该使用不同的DNS加载资源,因此它可以工作,但浏览器不会对此感到高兴