支持html5-video-tag,但mime-type不支持 - 提供替代链接

时间:2013-04-08 13:25:12

标签: html5-video mime-types

我们使用html5-video-tag。 有时我们只获得一个视频源(.mp4)。

对于不支持html5-video的浏览器 - 一切正常,可以使用后备方法:

<video>
    <object with flash></object>
</video>

如果仅提供.mp4,则会出现问题。 Firefox仅显示“Kein VideomitunterstützemFormatund Mime-Type gefunden”。是的Firefox无法显示.mp4视频。

如何强制Firefox(或任何不支持mime类型的浏览器)显示替代对象-flash-section?

存在html5-video-tag的属性以强制传递错误? 或者我可以捕捉“恐怖事件”......?

1 个答案:

答案 0 :(得分:0)

您可以使用JavaScript来检测是否支持文件类型:

(function (video) {
    if (!video.canPlayType || !video.canPlayType('video/mp4')) {
        // Flash fallback
    }
}(document.createElement('video')));

HTML5 video, fallback to flash if no .ogv file

所述