Skip to content

Combine with Web Browser UMG

The classic YetiTech desktop pattern: a Draggable Window frame wrapping Web Browser UMG content.

flowchart TB
  DW[UDraggableWindow]
  Browser[WBP_InternetBrowser or UInternetBrowser]
  Tab[WBP_InternetBrowserContent per tab]
  DW --> Browser
  Browser --> Tab
  Tab --> Web[UInternetBrowser widget]
  1. Create WBP_MyBrowserWindow parented to Draggable Window.
  2. In ChildWidgetCanvas, add Internet Browser (or WBP_InternetBrowser) as the child.
  3. Set Initial URL on the browser widget (include https://).
  1. Create Draggable Window (Child Widget Class) with Child Widget Class = WBP_InternetBrowser.
  2. On the returned window, call Initialize Internet Browser on the embedded UInternetBrowser (if using the low-level widget directly).
GoalApproach
Tabs + bookmarksUse shipped WBP_InternetBrowser (manages tabs)
Single page onlyDrop Internet Browser widget directly
3D widget componentSee Web Browser UMG — 3D widget tutorial