我有适用于FF,Chrome,Safari,Opera和IE9的媒体元素,但在Ie6,7,8中无效!
对于这些浏览器,我只看到一个与视频大小相同的黑盒子。
知道发生了什么。
由于
答案 0 :(得分:0)
也许它倒退了,找不到flash文件。 为flash swf文件提供正确的路径。 当然,您需要在浏览器上安装Flash。
你也可以写onerror:function。 它会在HTML5和Flash都失败时触发。
答案 1 :(得分:0)
确保将mediaelement下载中的build文件夹复制到web目录中并引用其中的css和swf文件。你在IE中看到一个黑盒子的原因可能是因为它试图从build文件夹中找到一些文件确实做了它的闪存,而不是那里。将构建重命名为像mediaelement或类似的东西。
这两个文件需要从build dir
加载<script src="build/mediaelement-and-player.min.js"></script>
<link rel="stylesheet" href="build/mediaelementplayer.min.css" />