- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想检测 IE9
中的 mediaelementjs
全屏事件。我通过订阅“fullscreenchange mozfullscreenchange webkitfullscreenchange”来处理事件。问题是在 IE9
中单击视频播放器上的全屏按钮会在新的弹出窗口中打开,并且不会触发全屏更改。关于如何在 IE9
下处理此事件有什么想法吗?
最佳答案
Mediaelement 通过在弹出窗口中打开视频来模拟 IE9 的全屏。因此在 IE9 中不会触发“fullscreenchange”事件。为了处理弹出全屏,我们需要扩展“MediaElementPlayer.prototype.enterFullScreen”和 MediaElementPlayer .prototype.exitFullScreen”函数。
示例代码:
MediaElementPlayer.prototype.enterFullScreen_org =
MediaElementPlayer.prototype.enterFullScreen;
MediaElementPlayer.prototype.enterFullScreen = function() {
if((/MSIE 9.0/).test(navigator.userAgent)){
// your code here
}
this.enterFullScreen_org();
}
// Same for the .exitFullScreen
关于javascript - mediaelementjs ie9 全屏事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13985569/
我在我的网络应用程序中使用 MediaElementPlayer 类时遇到问题。我想要完成的是每次玩家将轨道播放到最后时触发一个方法。我的代码如下所示: $(document).ready(funct
我在使用 mediaelementjs 作为不同浏览器上的音频播放器时遇到问题。所以第一个问题是 - 最好使用哪种文件类型,以确保尽可能多的浏览器?我一直在使用 MP3,但在 Windows 上的 F
我正在使用 WordPress 输出 mediaelementjs音频播放器。音频播放器的 mejs-container 被赋予 height 30px 的内联样式。执行此操作的代码位于文件 wp-i
我想检测 IE9 中的 mediaelementjs 全屏事件。我通过订阅“fullscreenchange mozfullscreenchange webkitfullscreenchange”来处
我已经成功整合了 HTML5 版本的 Google IMA 广告,并且正在尝试连接 MediaElement 的 fla 项目文件。 IMA 使用可以轻松添加到舞台和配置的 Flash 组件。有没有什
我在页脚中有一个 mediaelementjs 音频播放器,如下图所示。 我的问题已发布在上图中。 我希望我的音频播放器看起来像下面这个 joomla 音频播放器(我在 Asp.Net MVC c#
所以我有一个视频,我使用 jQuery 的 .load() 加载到页面中。这是您可以在“视频”部分看到问题的网站:http://guillaumep.com/ . 这是我必须使用的视频标签: 这是在
我只想在用户使用 mediaelementjs.com 播放器将鼠标悬停在视频上时显示控制栏。我认为应该已经编写了一些功能。但我找不到任何地方。否则,我应该只在 javascript 中做简单的显示隐
我正在使用 mediaelementjs用于在我的网站上播放视频,但我需要调用一些 在视频结束/暂停时起作用。所以请告诉我我该怎么做? 提前致谢 最佳答案 您需要为 ended 和 pause 事件创
您好,我有一个简单的问题,我希望有一个简单的解决方案。 我的页面上有一个 HTML 音频元素 在 jQuery 中我有 $('audio').remove(); 但音频播放器保留在页面上
我正在使用 HTML5 mediaelementjs。它有垂直的音量 slider 。无论如何要将它设置为水平? 这似乎产生了问题: https://github.com/johndyer/media
当播放器失去与流的连接时,如何停止显示网络错误消息并自动重新加载播放器? 我正在为此播放器使用 HLS 流:MediaElementJS 我在博客中找到了这个解决方案,但对我来说这不是最佳选择,而且很
我无法在 2.16.2 版本中播放全屏视频。屏幕变黑并显示“Video Player” 有什么解决办法吗? 最佳答案 从 v2.16.x 开始,MEJS 在 fullscreen 层上插入一个全 An
我是一名优秀的程序员,十分优秀!