gpt4 book ai didi

flash - 为什么videojs 不能在IE6/7/8 中播放我的Flash 视频?

转载 作者:行者123 更新时间:2023-12-03 17:56:27 25 4
gpt4 key购买 nike

我已将 .mp4 视频转换为 ogg/webm/flv 格式(使用 ffmpeg)并使用 videojs 创建以下网页:

http://tanguay.info/examples/testvideo

它在 IE9、Chrome、Safari、Opera 和 Firefox 中运行良好。

然而,在 IE6、IE7 和 IE8 它应该“回退到闪存”但它不显示任何内容 视频应该在哪里(在 IETester 中测试):

enter image description here

我怎样才能让这个页面在 IE6/IE7/IE8 中播放?

.htaccess

AddType audio/ogg oga ogg
AddType video/ogg ogv
AddType video/webm webm
AddType video/x-flv flv

index.htm
<!DOCTYPE html> 
<html>
<head>
<link href="videojs/video-js.css" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>


<script type="text/javascript">
$(init);

function init() {
$('button#buttonSmallSize').click(function() {
//$('video#my_video_1').css('width','512px');
//$('video#my_video_1').css('height','288px');
$('div#message').html('small size not yet implemented');
});

$('button#buttonLargeSize').click(function() {
//$('video#my_video_1').css('width','768px');
//$('video#my_video_1').css('height','432px');
$('div#message').html('large size not yet implemented');
});

}

</script>
<style type="text/css">
div#buttonRow {
margin: 0 0 12px 0;
}
.theButton {
float: left;
margin: 0 5px 0 0;
cursor: hand;
cursor: pointer;
}
.theMessage {
float: left;
margin: 0 5px 0 0;
font-family: arial;
color:#fff;
font-size: 14pt;
}

</style>

</head>
<body style="background-color: #888">
<div id="videobox" style="border-radius: 5px; width: 513px; padding: 10px; border: 1px solid #fff;background-image:url('images/chrome.jpg');;box-shadow: 10px 10px 5px #555">

<div id="buttonRow">
<button id="buttonSmallSize" class="theButton">Small Size</button>
<button id="buttonLargeSize" class="theButton">Large Size</button>
<div id="message" class="theMessage"></div>
<div style="clear:both"></div>
</div>
<video id="my_video_1" class="video-js vjs-default-skin" controls preload="auto" width="512" height="288" data-setup="{}">
<source src="videos/damconnect.mp4" type='video/mp4'>
<source src="videos/damconnect.webm" type='video/webm'>
<source src="videos/damconnect.ogg" type='video/ogg'>
<source src="videos/damconnect.flv" type='video/x-flv'>
</video>

</div>
</body>
</html>

最佳答案

使用 videojs,您不会像那样调用 Flash 视频。它会创建一个在那里嵌入视频的 swf,只需转到 http://videojs.com/docs/setup/并按照指南进行操作。

关于flash - 为什么videojs 不能在IE6/7/8 中播放我的Flash 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10835716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com