diff --git a/webfx-kit/webfx-kit-javafxweb-peers-gwt/src/main/java/dev/webfx/kit/mapper/peers/javafxweb/spi/gwt/HtmlWebViewPeer.java b/webfx-kit/webfx-kit-javafxweb-peers-gwt/src/main/java/dev/webfx/kit/mapper/peers/javafxweb/spi/gwt/HtmlWebViewPeer.java index 627843354..4de43977a 100644 --- a/webfx-kit/webfx-kit-javafxweb-peers-gwt/src/main/java/dev/webfx/kit/mapper/peers/javafxweb/spi/gwt/HtmlWebViewPeer.java +++ b/webfx-kit/webfx-kit-javafxweb-peers-gwt/src/main/java/dev/webfx/kit/mapper/peers/javafxweb/spi/gwt/HtmlWebViewPeer.java @@ -33,8 +33,9 @@ public HtmlWebViewPeer(NB base, HTMLElement webViewElement) { HtmlUtil.setChild(getContainer(), iFrame); HtmlUtil.setStyleAttribute(iFrame, "width", "100%"); // 100% of HtmlUtil.setStyleAttribute(iFrame, "height", "100%"); // 100% of - // Allowing fullscreen for videos + // Allowing fullscreen and autoplay for videos HtmlUtil.setAttribute(iFrame, "allowfullscreen", "true"); + iFrame.allow = "fullscreen; autoplay"; // Error management. Actually this listener is never called by the browser for an unknown reason. So if it's // important for the application code to be aware of errors (ex: network errors), webfx provides an alternative // iFrame loading mode called prefetch which is able to report such errors (see updateUrl()).