Youtube 全屏在 WinForms webBrowser 中不起作用

Youtube fullscreen doesn't work in WinForms webBrowser

我正在制作一个简单的 WinForms 应用程序,但我在尝试从 webBrowser 控件制作 YouTube 视频全屏时遇到问题(当单击嵌入式 YouTube 全屏按钮时)。

我有一个简单的 window,里面有一个 webBrowser(除了 "Dock"、"ScrollBarsEnabled" 和 "Url" 之外,webBrowser 上没有更改任何属性)。例如, URL 是 https://www.youtube.com/v/qRv7G7WpOoU 。 运行 在调试模式下,如果我点击 YouTube 视频的全屏按钮,它什么也不做。

或者,如果我对 Vimeo 视频使用 link(例如 https://player.vimeo.com/video/40767916),Vimeo 播放器的全屏按钮工作正常。

(我也尝试过使用 Awesomium webControl 得到相同的结果)

对我可能做错了什么有任何见解吗?

如果您在 Chrome 的浏览器中尝试 URL 至少您可能会注意到它也不会全屏显示。

我试过这个: https://www.youtube.com/embed/qRv7G7WpOoU?controls=1&autohide=2 它似乎有效。

来源:https://developers.google.com/youtube/player_parameters#Parameters