Question

J'ai une application Javafx simple qui charge une page Web dans un WebView composant.

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);

Cela fonctionne bien et test.html peut être vu. Le problème concerne la vidéo HTML5 sur la page.

<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>

La page fonctionne dans Chrome 16, mais dans l'application Java, vous ne pouvez voir que les contrôles et cliquer sur Play ne fait rien. Je suppose que le WebEngine permet HTML5 au fur et à mesure que les commandes apparaissent et le texte à l'intérieur du <video></video> Les balises ne sont pas sorties.

Quelqu'un peut-il faire la lumière sur ce que je fais de mal?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top