JavaFX webview html视频播放无法在ubuntu

时间:2017-12-14 05:41:53

标签: java ubuntu javafx webview

我是JavaFX的新手。我想播放本地视频。我使用webview并加载了相应的html文件。 它在Windows 10 [java 9.0.1]上运行良好,但相同的代码不适用于Ubuntu [java 8u72] 。是因为java版本吗?

以下是我使用的java代码:

private void loadJavaFXScene() {
    Platform.runLater(new Runnable() {
        @Override
        public void run() {
            BorderPane borderPane = new BorderPane();

            JFXPanel javafxPanel;
            javafxPanel = new JFXPanel();

            WebView webComponent = new WebView();
            webComponent.getEngine().load("file:///home/ubuntuuser/a.html");
            borderPane.setCenter(webComponent);

            Scene scene = new Scene(borderPane, 250, 250);
            javafxPanel.setScene(scene);
        }  
    }
}

以下是html代码:

<html> 
<body> 
<video width="400" controls>
  <source src="6.mp4" type="video/mp4">
    Your browser does not support HTML5 video.
</video>
</body> 

任何帮助都非常有用。提前谢谢。

0 个答案:

没有答案