u need copy Web Browser Plugins&Rewrite,if u need h.264,265 Surport U shorld upgrade CEF core ,now rewrite UWebBrowser::RebuildWidget()in SNew(SWebbrowser) add this Code;
.OnCreateWindow(FOnCreateGoodWindowDelegate::CreateLambda([](const TWeakPtr<IGoodWebBrowserWindow>& NewBrowserWindow, const TWeakPtr<IGoodWebBrowserPopupFeatures>& PopupFeatures)
{
// Initialize a dialog
auto DialogMainWindow = SNew(SWindow)
.Title(FText::FromString(TEXT("Chrome Debugging Tools")))
.ClientSize(FVector2D(700, 700))
.SupportsMaximize(true)
.SupportsMinimize(true)
[
SNew(SVerticalBox) +
SVerticalBox::Slot()
.HAlign(HAlign_Fill)
.VAlign(VAlign_Fill)
[
SNew(SGoodWebBrowser, NewBrowserWindow.Pin())
]
];
FSlateApplication::Get().AddWindow(DialogMainWindow);
return true;
}));
}
IGoodWebBrowserSingleton* WebBrowserSingleton = IGoodWebBrowserModule::Get().GetSingleton();
WebBrowserSingleton->SetDevToolsShortcutEnabled(true);
if u don’t want to mistake,close Bridge plugin,becuse Bridge Plugin ref Engine build in Cef source FBridgeUIManagerImpl::CreateBridgeTab,cef core Version diff then compling Engine Will Crash.
now u can open dev tools,And use it after packaging