Jquery videojs不在IE 8中工作

Jquery videojs不在IE 8中工作,jquery,internet-explorer-8,fancybox,video.js,Jquery,Internet Explorer 8,Fancybox,Video.js,我正在使用videojs和fancybox在覆盖层上动态显示视频。但是闪存回退在IE8中不起作用。无法找出代码的错误 var c = "filename"; var content = '<video id="my_video_1" class="video-js vjs-default-skin" controls autoplay preload="auto" width="640" height="480" >'+ '&

我正在使用videojs和fancybox在覆盖层上动态显示视频。但是闪存回退在IE8中不起作用。无法找出代码的错误

var c = "filename";
var content = '<video id="my_video_1" class="video-js vjs-default-skin" controls autoplay  preload="auto" width="640" height="480" >'+
                            '<source src="video/'+c+'.mp4" type="video/mp4">'+
                            '<source src="video/'+c+'.webm" type="video/webm">'+
                            '<source src="video/'+c+'.ogv" type="video/ogg">'+
                            '</video>';
            $.fancybox({
                'padding': 0,
                'autoScale': false,
                'transitionIn': 'none',
                'transitionOut': 'none',
                'width': 640,
                'height': 479,
                'content': content
            });
var c=“filename”;
变量内容=“”+
''+
''+
''+
'';
$.fancybox({
“填充”:0,
“自动缩放”:false,
“transitionIn”:“无”,
“transitionOut”:“无”,
“宽度”:640,
‘高度’:479,
“内容”:内容
});
我还指定了swf播放器文件的路径,因为我使用的是托管版本的videojs

<script src="js/video-js/video.min.js"></script>
<script>
  _V_.options.flash.swf = "js/video-js/video-js.swf"
</script>

_V_u.options.flash.swf=“js/video js/video js.swf”

有人请告诉我我的代码有什么问题。在IE8中,只有fancybox的关闭按钮显示在覆盖图中。它在所有其他浏览器

IE 8块本地
.swf
文件中都能完美工作

尝试将您的项目上载到服务器并从那里进行测试。 确保指向
.swf
文件的路径正确