mediaelement.js MP4 文件在 Firefox 中不起作用
我对 WordPress 中当前版本的 mediaelement-plugin 有疑问。我使用的视频格式是 mp4 文件。 在 IE、Safari、Chrome 中,它可以正常工作,但在 Firefox 中,它仅显示中间带有“X”的 HTML5 播放器。我发现 mp4 文件在 Firefox 中不起作用,所以我的问题是:是否有可能在 Firefox 中显示 flash 插件。
I have a problem with the current version of the mediaelement-plugin in wordpress. The video format I'm using is a mp4-file.
In IE, Safari, Chrome it works without problems but in Firefox it shows only the HTML5-Player with a "X" in the middle. I found out that mp4-files don't work in firefox, so my question is: Is there any possibility to show the flash-plugin in firefox instead.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
显示的 Flash 播放器或 HTML5 视频元素是否损坏?我的理解是,如果您使用 mp4 文件,MediaElement.js 将尝试在 Firefox 上回退到 Flash。如果您只使用 mp4 文件并且 Flash 无法工作,这可以解释您所看到的情况。
您可以尝试添加其他格式(最新版 FireFox 上的 WebM 或 Ogg)或检查 Flash 是否正常工作。一般来说,您应该包括 MP4、WebM 和 Ogg(按顺序)以确保大多数浏览器的兼容性。
Is it showing up with a broken flash player or a broken HTML5 video element? my understanding is that MediaElement.js will attempt to fallback to Flash on Firefox if you are using an mp4 file. If you're only using an mp4 file and Flash isn't working, this could explain what you're seeing.
You could either try adding another format (WebM or Ogg on the latest FireFox) or check to see if Flash is working. In general, you should be including MP4, WebM, and Ogg (in that order) to ensure compatibility across the most browsers.
表达式
this.videoRegExp.test(a)?"video":"audio"
在 50% 的调用中返回错误值。它会导致 Flash 播放加载问题。/(mp4|m4v|ogg|ogv|webm|flv|wmv|mpeg)/gi.test(a)?"video":"audio"
修复了该问题。Expression
this.videoRegExp.test(a)?"video":"audio"
returns an incorrect value in 50% of calls. It causes flash palyback loading problem./(mp4|m4v|ogg|ogv|webm|flv|wmv|mpeg)/gi.test(a)?"video":"audio"
fixes that issue.不确定 WordPress 插件是如何工作的,但如果 html5 浏览器不支持视频,它应该有一个 Flash 回退。我对 mp4 文件的 Firefox 闪回没有任何问题。
not sure how the wordpress plugin works but it should have a flash fallback if the video isn't supported by the browser for html5. i haven't had any problems with the flash fallback for firefox with mp4 files.
无法工作 - 我建议您阅读以下内容:http://diveintohtml5.ep.io/video.html
它详细解释了哪种浏览器可以显示
您需要 Theora+Vorbis+Ogg 的 Firefox 和 Opera 的哪种编解码器 - 尽管 webm 也可以在这些浏览器的最新版本中运行。基本上,您始终需要 mp4 + ogv + webm 才能使您的视频在所有平台上运行。更多相关内容可以在我上面链接的文章中找到。
cant work - I suggest you read this: http://diveintohtml5.ep.io/video.html
It explain in detail what browser can display what codec
for Firefox and Opera you need Theora+Vorbis+Ogg - though with the newest versions of these browsers webm is working as well. basically you will always need mp4 + ogv + webm to make your videos work on all plattforms. more on that can be found in the article I linked above.