Codenameone 上的 Youtube 播放器

Youtube player on Codenameone

我最近一直在开发一个 codenameone 应用程序,该应用程序的功能之一是播放我从列表中选择的 youtube 视频。 该列表充满了 "Movie" 个对象,电影包含一个嵌入的 youtube URL,例如“https://www.youtube.com/embed/r6VO3zaBJGY”。 在我的表单中,我创建了名为 "player" 的 WebBrowser,这就是我所做的:

player = new WebBrowser();
String integrationCode= "<iframe src=\"" +videoUrl+"\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>";
 player.setPage(integrationCode, null);
myForm.add(player);

它有效,我得到了 youtube 播放器,但它看起来很棒,我无法将播放器置于全屏状态。 是否有任何替代解决方案来播放来自 youtube URL 的视频?或者至少我怎样才能把它全屏显示。 谢谢。

请注意,当 youtube 检测到设备并调整渲染以适应它时,它在模拟器上的显示方式与它在设备上的显示方式不同。 HTML 模拟器上的渲染受到 JavaSE 可用内容的限制。

您还可以使用此处列出的许多可选参数自定义播放器外观:https://developers.google.com/youtube/player_parameters