我正在为我的 mediaelement.js 播放器使用默认设置,我的初始化非常基本: $('video').mediaelementplayer();
我的问题是:当视频嵌入 iframe 时是否可以全屏显示播放器?当我按全屏时,视频最大化到 iframe 但不是整个屏幕。这是 html 的限制还是有办法解决它?
一般结构如下所示:
<!DOCTYPE html>
<html>
<head />
<body>
<iframe>
<!DOCTYPE html>
<html>
<head />
<body>
*My Video Here <video> ...*
<body>
</html>
</iframe>
</body>
</html>
谢谢!
编辑:这似乎是特定于播放器的。默认的 html5 <video>
实现最大化到全屏就好了,即使在 iframe 中也是如此。
原文由 Jazon 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 video.js 上偶然发现了这个:
模态窗口内的 video.js:全屏不工作
答案是将这些属性添加到 iframe:
<iframe … allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true">
(虽然没有 IE 支持)