【发布时间】:2011-12-03 14:47:47
【问题描述】:
我的媒体元素适用于 FF、Chrome、Safari、Opera 和 IE9,但不适用于 Ie6、7、8!
对于这些浏览器,我看到的只是一个与视频大小相同的黑框。
知道发生了什么。
谢谢
【问题讨论】:
标签: mediaelement.js
我的媒体元素适用于 FF、Chrome、Safari、Opera 和 IE9,但不适用于 Ie6、7、8!
对于这些浏览器,我看到的只是一个与视频大小相同的黑框。
知道发生了什么。
谢谢
【问题讨论】:
标签: mediaelement.js
也许它正在回退并且找不到 Flash 文件。 为 flash swf 文件提供正确的路径。 当然,您需要在浏览器上安装 Flash。
你也可以写 onerror: 函数。 它在 HTML5 和 Flash 都失败时触发。
【讨论】:
确保将 mediaelement 下载中的 build 文件夹复制到您的 web 目录中,并在其中引用 css 和 swf 文件。您在 IE 中看到黑匣子的原因可能是因为它试图从构建文件夹中查找一些文件确实做了它的 flash 内容,但它不存在。将 build 重命名为 mediaelement 之类的东西。
这两个文件需要从构建目录加载
<script src="build/mediaelement-and-player.min.js"></script>
<link rel="stylesheet" href="build/mediaelementplayer.min.css" />
【讨论】: