質問

Webページをロードする簡単なJavafxアプリケーションがあります WebView コンポーネント。

StackPane root = new StackPane();
Scene scene = new Scene(root, 80, 20);
browser = new WebView();
webEngine = browser.getEngine();

webEngine.load("test.html");
root.getChildren().add(browser);
jfxPanel.setScene(scene);

これは正常に機能します test.html 見られます。問題は、ページ上のHTML5ビデオです。

<video width="320" height="240" controls="controls">
    <source src="http://upload.wikimedia.org/wikipedia/commons/7/79/Big_Buck_Bunny_small.ogv" type="video/ogg" />
    Your browser does not support the video tag.
</video>

このページはChrome 16で動作しますが、Javaアプリケーションでは、コントロールとクリックプレイのみが表示されないことがわかります。私は、ウェブエンジンがコントロールが表示され、内部のテキストが表示されるときにHTML5を許可すると思います <video></video> タグは出力ではありません。

誰かが私が間違っていることに光を当てることができますか?

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top