diff --git a/core/lib/presentation/views/html_viewer/html_content_viewer_on_web_widget.dart b/core/lib/presentation/views/html_viewer/html_content_viewer_on_web_widget.dart index 173e31ab9..893eb1568 100644 --- a/core/lib/presentation/views/html_viewer/html_content_viewer_on_web_widget.dart +++ b/core/lib/presentation/views/html_viewer/html_content_viewer_on_web_widget.dart @@ -125,7 +125,7 @@ class _HtmlContentViewerOnWebState extends State { ..height = actualHeight.toString() ..srcdoc = _htmlData ?? '' ..style.border = 'none' - ..style.overflowY = 'hidden' + ..style.overflow = 'hidden' ..onLoad.listen((event) async { var data = {'type': 'toIframe: getHeight'}; data['view'] = createdViewId; @@ -173,6 +173,9 @@ class _HtmlContentViewerOnWebState extends State { }); }); + iframe.setAttribute('scrolling', 'no'); + iframe.setAttribute('seamless', 'seamless'); + ui.platformViewRegistry.registerViewFactory(createdViewId, (int viewId) => iframe); if (mounted) {