mediaelement.js 上的 Flash 后备播放器在全屏上显示奇怪
在所有需要它的浏览器中(本身不支持 .mp4 格式的 HTML5 视频),Flash 播放器会奇怪地显示视频持续时间 - 持续时间数字始终奇怪地对齐 (00: 00),并且没有视频进度/搜索栏。
附上屏幕截图,您将在右下角看到数字。 屏幕截图链接
在全屏模式之外,持续时间数字可以正常工作。
此行为也可以在 http://www.mediaelementjs.com/ 主页上的演示中看到IE7 或 IE8。我只是想知道这是否是预期的,因为这些功能尚未完全实现,或者它是否是 Flash 播放器的一个错误?
Across all browsers that need it (does not support HTML5 video in .mp4 format natively), the Flash player displays the video duration strangely - the duration numbers are always a strangely aligned (00: 00) and there is no video progress/seek bar.
Screenshot attached, you'll see the numbers on the bottom right.
Link to screenshot here
Duration numbers work fine outside of fullscreen mode.
This behaviour can also be seen on the demo on the homepage of http://www.mediaelementjs.com/ on IE7 or IE8. I'm just wondering if this is expected because such features are not yet fully implemented or if its a bug with Flash player?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用的是
FLVPlayback
类,那么它可能会导致问题。此类有一个名为 fullScreenTakeOver 的布尔值,它使视频在全屏模式下表现奇怪。要解决此问题,请将FLVPlayback
对象的fullScreenTakeOver
参数设置为 false。If you are using the
FLVPlayback
class then it might be causing the problems. This class has a boolean namedfullScreenTakeOver
which makes videos behave strangely on fullscreen mode. To solve this problem set thefullScreenTakeOver
parameter of theFLVPlayback
object to false.