YouTube iframe 嵌入 - 全屏

新手上路,请多包涵

我有一个 iframed 到网页中的表单。完成表单后,将显示使用 iframe 嵌入的 YouTube 视频。

当我进入 YouTube 视频的全屏模式时,什么也没有发生。

嵌套 iframe 的全屏是否受父 iframe 尺寸的限制?

原文由 user147215 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 827
2 个回答

添加 allowfullscreen="allowfullscreen" 并更改 YouTube 嵌入的类型解决了我的问题。

原文由 user147215 发布,翻译遵循 CC BY-SA 4.0 许可协议

在当前的 YouTube iframe (2021) 中,您必须将 fullscreen 添加到 allow 属性:

 <iframe allow="fullscreen;">


如果我理解正确的话,你有一个包含第二个 iframe(youtube 的)的 iframe。

尝试将 allowfullscreen 属性添加到“父”iframe。

对于完整的浏览器支持,它应该是这样的:

 <iframe src="your_page_url"
        allowfullscreen="allowfullscreen"
        mozallowfullscreen="mozallowfullscreen"
        msallowfullscreen="msallowfullscreen"
        oallowfullscreen="oallowfullscreen"
        webkitallowfullscreen="webkitallowfullscreen"> </iframe>

原文由 CdB 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题