Is it possible to open the webview inspector via code?

Just starting out? Need help? Post your questions and find answers here.
User avatar
skinkairewalker
Enthusiast
Enthusiast
Posts: 799
Joined: Fri Dec 04, 2015 9:26 pm

Is it possible to open the webview inspector via code?

Post by skinkairewalker »

Hello everyone !
infratec
Always Here
Always Here
Posts: 7662
Joined: Sun Sep 07, 2008 12:45 pm
Location: Germany

Re: Is it possible to open the webview inspector via code?

Post by infratec »

Hm ... with my WebView2Gadget() you can simply call:

WebView2OpenDevToolsWindow(#WebGadget)

Maybe you can use it during development.

In my pbi I implement it this way:

Code: Select all

Procedure WebView2OpenDevToolsWindow(Gadget.i)
  
  Protected *Gadget.WebView2Gadget_Structure
  
  *Gadget = FindMapElement(WebView2GadgetMap(), Str(Gadget))
  If *Gadget
    *Gadget\wvCore\OpenDevToolsWindow()
  EndIf
  
EndProcedure
infratec
Always Here
Always Here
Posts: 7662
Joined: Sun Sep 07, 2008 12:45 pm
Location: Germany

Re: Is it possible to open the webview inspector via code?

Post by infratec »

But ...
there is a flag #PB_WebView_Debug for the WebViewGadget() :wink:
User avatar
skinkairewalker
Enthusiast
Enthusiast
Posts: 799
Joined: Fri Dec 04, 2015 9:26 pm

Re: Is it possible to open the webview inspector via code?

Post by skinkairewalker »

awesome :)
thanks infratec
User avatar
Kiffi
Addict
Addict
Posts: 1509
Joined: Tue Mar 02, 2004 1:20 pm
Location: Amphibios 9

Re: Is it possible to open the webview inspector via code?

Post by Kiffi »

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
Hygge
User avatar
skinkairewalker
Enthusiast
Enthusiast
Posts: 799
Joined: Fri Dec 04, 2015 9:26 pm

Re: Is it possible to open the webview inspector via code?

Post by skinkairewalker »

sugooy 8)
thanks Kiffi
Post Reply