有没有办法在JavaFX应用程序上播放Youtube视频?我正在尝试这个 -
public class YoutubeVideoPlayer extends Application
{
@Override
public void start(Stage stage) throws Exception
{
WebView webview = new WebView();
webview.getEngine().load("http://www.youtube.com/embed/_3op5hukpIE?autoplay=1");
webview.setPrefSize(640, 390);
stage.setScene(new Scene(webview));
stage.show();
}
public static void main(String[] args)
{
launch(args);
}
}
我不知道如何,但一旦它运作良好。但每次它向我显示错误信息:
发生错误。请稍后再试。
任何人都可以解释它是如何工作的,我怎样才能让它再次发挥作用?
答案 0 :(得分:1)
当我在IDE(Eclipse,NetBeans或IntelliJ)上运行此代码时,此代码无效。但是当我从Eclipse IDE导出这个" Runnable JAR文件",并运行Jar文件时,它运行得很好。看起来,它只是没有在IDE上运行。