我想在IE9中检测mediaelementjs full screen事件。我通过订阅"fullscreenchange mozfullscreenchange webkitfullscreenchange“来处理事件。问题是,在IE9中点击视频播放器上的全屏按钮会在一个新的弹出窗口中打开,并且不会触发全屏更改。你知道如何在IE9下处理这个事件吗?
发布于 2013-01-25 21:17:46
为了处理弹出的全屏,我们需要扩展"MediaElementPlayer.prototype.enterFullScreen“和IE9的”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 .exitFullScreenhttps://stackoverflow.com/questions/13985569
复制相似问题