gpt4 book ai didi

flash - IE 中的 Mediaelement.js 故障,没有闪回工作

转载 作者:行者123 更新时间:2023-12-04 15:26:36 30 4
gpt4 key购买 nike

我用了 mediaelement.js在我的网站中,我使用了一个带有 H.264 编解码器的 .mp4 文件作为示例,它在所有浏览器中都可以正常工作,但是当我发布该站点时,它在任何版本的 Internet Explorer 中都不起作用。在我的本地主机上,它没有任何问题(闪存回退运行良好),但在我的服务器中它不起作用。

我使用的代码是:

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>VIDEO HTML5</title>

<script type="text/javascript" src="player_files/jquery.js"></script>
<script type="text/javascript" src="player_files/mediaelement-and-player.min.js"></script>
<link href="player_files/mediaelementplayer.min.css" rel="Stylesheet" />
</head>

<body>


<video id="video1" src="http://www.teletica.com/html5/videos/precious.mp4" width="640" height="360" poster="http://www.teletica.com/html5/videos/precious.jpg" controls="controls" preload="none"></video>

<video width="640" height="360" id="video2" poster="videos/precious.jpg" controls="controls" preload="none">
<source type="video/mp4" src="http://teletica.com/html5/videos/precious.mp4" />
<source type="video/webm" src="http://teletica.com/html5/videos/precious.webm" />

<object width="640" height="360" type="application/x-shockwave-flash" data="player_files/flashmediaelement.swf">
<param name="movie" value="player_files/flashmediaelement.swf" />
<param name="flashvars" value="controls=true&file=http://teletica.com/html5/videos/precious.mp4" />

<img src="player_files/precious.jpg" width="640" height="360" alt="Here we are" title="No video playback capabilities" />
</object>
</video>

<script type="text/javascript">
$('video, audio').mediaelementplayer();
</script>



播放器朝这个方向工作 http://www.teletica.com/html5 .

最佳答案

我遇到了同样的问题,并在 another post 中发现了一个未记录的功能:mode:shim 〜不确定它在做什么,具体来说,但它似乎迫使所有浏览器重新使用闪存。

由于 chrome、ios 等可以正常处理 html5 视频,我使用条件注释来指定 IE9 并强制回退(flash 或 silverlight):

        var player = new MediaElementPlayer('video', {
/*@cc_on
@if (@_jscript_version == 9)
mode: 'shim',
@end
@*/
// remove or reorder to change plugin priority
plugins: ['flash','silverlight'],

// etc...

}

关于flash - IE 中的 Mediaelement.js 故障,没有闪回工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6190831/

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