Mediaelement.js WordPress 插件适用于 Safari 和 Chrome,但不适用于 IE 或 Firefox
我已经在 WordPress 3.1.4 上安装了 mediaelement.js WordPress 插件。我在 WordPress 页面上使用以下内容:
[video src='/echo-hereweare.mp4' width='640' height='360']
该页面在 Safari 和 Chrome 上正确呈现视频,但在 Firefox 和 Internet Explorer 上,单击播放图标后,电影窗口会变成灰色,中间有一个 X。我已经尝试过该插件的 2.15 和 2.1.7 版本。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Firefox 无法识别 MP4 视频。版本 9 之前的 IE 也不会。您需要对视频的 3 个版本 - MP4、OGG 和 Flash 进行编码,并在视频标签内创建源列表。
请阅读以下内容,了解哪些浏览器可以播放哪些格式:
https://developer.mozilla.org/En/Media_formats_supported_by_the_audio_and_video_elements
这是关于如何在所有浏览器上编写视频标签以进行回报的不错指南(尽管 IE 的 Flash 嵌入很痛苦。
http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-html-5-video-with-a-fallback-to-flash/
祝你好运!
Firefox does not recognize MP4 video. Nor does IE before version 9. You need to encode 3 version of your video - MP4, OGG and Flash and create a source list within the video tag.
Read the following for which browsers play which formats:
https://developer.mozilla.org/En/Media_formats_supported_by_the_audio_and_video_elements
and here is a decent guide on how to write the video tag to payback on all browsers (although the flash embedding for IE is a pain.
http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-html-5-video-with-a-fallback-to-flash/
Good luck!
我更新到最新版本后也遇到同样的问题。我正在播放音频文件。似乎在动,却听不到任何声音。
网站:http://romeo.nextgend.com
Safari/Chrome:无法自动播放,但可以听到声音
IE/Firefox:自动播放正常(滑块移动),但听不到任何音频
***** 编辑******
我已经降级到版本 2.1.5,它又可以工作了。
I am having the same issues after updating to the latest version. I'm playing an audio file. It seems to be moving, but no audio can be heard.
Site: http://romeo.nextgend.com
Safari/Chrome: no autoplay, but sound is audible
IE/Firefox: autoplay works (the scrubber moves), but no audio can be heard
***** EDIT ******
I've downgraded to version 2.1.5 and it's working again.
它在 IE9 64 中根本不起作用,但在 IE932 中可以播放,但看起来好像放大了整个框架,并且只播放了一小部分。这是 H.264 编码的视频。
It does not work at all in IE9 64 but in IE932 it plays but looks as if it has enlarged the entire frame and is only playing a tiny portion. This is H.264 encoded video.