gpt4 book ai didi

java - 在 JavaFX Web 浏览器中集成 Flash 播放器

转载 作者:行者123 更新时间:2023-11-30 04:16:20 24 4
gpt4 key购买 nike

我使用 JavaFX 的 WebView 和 WebEngine 类创建了一个 Web 浏览器。它工作正常,但无法播放视频。它正在打开 youtube.com,但不播放 youtube 视频。它要求安装 Adob​​e flash 播放器。即使安装后,问题还是一样。我是否必须在我的 Java 代码中集成一些 Adob​​e Flash Player 插件?如果是,怎么办?或者还有其他解决方案。请帮忙。

最佳答案

JavaFX 2.2 中的 WebView 不支持基于插件的内容,例如 Flash 内容。

作为替代方案,要从 JavaFX 启动 YouTube 视频内容,您可以使用:

  1. HostServices.showDocument在默认系统 Web 浏览器中启动 Flash 内容或者
  2. YouTube 的 iframe embedding API在 WebView 中而不是在 Flash 界面中。

YouTube iframe 嵌入 API 嵌入 html5 视频内容,而不是 Flash 视频内容,并且 html5 video content works in WebView .

有关详细信息,请参阅 http://www.youtube.com/html5

关于java - 在 JavaFX Web 浏览器中集成 Flash 播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18277265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com