无法通过jquery .attr为flowplayer设置src

时间:2013-03-16 23:39:35

标签: jquery ajax flowplayer

我通过休息请求安全链接并将其插入到流动播放器中。

<script type="text/javascript">
$(document).ready(function(){
       $.get('rest/movies/1/getmovie', function(data) {
                $('source').attr('src',data);
    });
});
</script>

<div class="flowplayer" data-swf="flowplayer.swf" data-ratio="0.417">
      <video>
         <source type="video/mp4" src=""/>
      </video>

控制台显示:

<div class="flowplayer is-loading is-mouseover" data-swf="flowplayer.swf" data-ratio="0.417">
  <video class="fp-engine">
     <source type="video/mp4" src="*url*/video/4d90d2bb6bjj84dbf8ccjbfb38778987/514500bb/video.mp4">
  </video>

流程图将保持白色,视频不会显示。 这是一个有效的网址,当我直接输入网址到src属性时,我可以访问该视频。

知道如何解决这个问题吗?

编辑: 控制台显示根本没有对视频服务器的连接请求。

EDIT2:

我将代码编辑为:

<script type="text/javascript">
$(document).ready(function(){
       $.get('rest/movies/1/getmovie', function(data) {

           $('.flowplayer video').load(data);


           });
});
</script>

Chrome返回:

XMLHttpRequest cannot load 
*url*27c87a2a56e117acf25a7bb1182e122b/5145219f/video.mp4. Origin localhost:8080 is not allowed by Access-Control-Allow-Origin. 

0 个答案:

没有答案