我使用WebView和WebEngine类JavaFX创建了一个Web浏览器。它工作正常,但无法播放视频。它正在打开youtube.com但不播放youtube的视频。它要求安装Adobe Flash播放器。即使安装后,问题也是如此。我是否必须在我的Java代码中集成一些Adobe Flash Player插件。如果有,怎么样?或者还有其他一些解决方案。请帮助。
答案 0 :(得分:2)
JavaFX 2.2中的WebView不支持基于插件的内容,例如Flash内容。
作为替代方案,要从JavaFX启动YouTube视频内容,您可以使用:
YouTube iframe嵌入API嵌入了html5视频内容,而不是Flash视频内容和html5 video content works in WebView。
有关详细信息,请参阅http://www.youtube.com/html5