Is it possible to open the webview inspector via code?
Posted: Mon Jul 29, 2024 3:43 pm
Hello everyone !
http://www.purebasic.com
https://www.purebasic.fr/english/
Code: Select all
Procedure WebView2OpenDevToolsWindow(Gadget.i)
Protected *Gadget.WebView2Gadget_Structure
*Gadget = FindMapElement(WebView2GadgetMap(), Str(Gadget))
If *Gadget
*Gadget\wvCore\OpenDevToolsWindow()
EndIf
EndProcedure
Code: Select all
Procedure WebViewGadget_OpenDevToolsWindow(WebViewGadget)
If IsGadget(WebViewGadget) = 0 : ProcedureReturn : EndIf
If GadgetType(WebViewGadget) <> #PB_GadgetType_WebView : ProcedureReturn : EndIf
Protected Controller.ICoreWebView2Controller
Protected Core.ICoreWebView2
Controller = GetGadgetAttribute(WebViewGadget, #PB_WebView_ICoreController)
Controller\get_CoreWebView2(@Core)
Core\OpenDevToolsWindow()
EndProcedure