Skip to content

Commit f8fd0fe

Browse files
authored
Update 003-Multi-Basic.au3
1 parent eda63ca commit f8fd0fe

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

examples/003-Multi-Basic.au3

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ EndFunc ;==>Main
5050
Func UpdateWebUI($oManager, $sElementId, $sNewText)
5151
If Not IsObj($oManager) Then Return
5252
Local $sJS = StringFormat("document.getElementById('%s').innerText = '%s';", $sElementId, $sNewText)
53-
_NetWebView2_ExecuteScript($oManager, $sJS)
53+
_NetWebView2_ExecuteScript($oManager, $sJS, $NETWEBVIEW2_EXECUTEJS_MODE0_FIREANDFORGET)
5454
EndFunc ;==>UpdateWebUI
5555

5656
Func _NetWebView2_BrowserSetupWrapper($hOuterParentWindow, ByRef $oOuterWeb, $sEventPrefix, $sProfile, ByRef $oOuterBridge, ByRef $hInnerWebViewWindow, $iX, $iY, $iW, $iH, $s_AddBrowserArgs)
@@ -90,9 +90,9 @@ Func __UserEventHandler_Web1__Manager__OnMessageReceived($oWebView, $hGUI, $sMsg
9090
#forceref $hGUI
9191
ConsoleWrite("- [Browser 1]: " & (StringLen($sMsg) > 150 ? StringLeft($sMsg, 150) & "..." : $sMsg) & @CRLF)
9292
If $sMsg = "INIT_READY" Then
93-
_NetWebView2_ExecuteScript($oWebView, 'window.chrome.webview.postMessage(JSON.stringify({ "type": "COM_TEST", "status": "OK" }));')
93+
_NetWebView2_ExecuteScript($oWebView, 'window.chrome.webview.postMessage(JSON.stringify({ "type": "COM_TEST", "status": "OK" }));', $NETWEBVIEW2_EXECUTEJS_MODE0_FIREANDFORGET)
9494
EndIf
95-
EndFunc ;==>__UserEventHandler_Web1__OnMessageReceived
95+
EndFunc ;==>__UserEventHandler_Web1__Manager__OnMessageReceived
9696

9797
; BROWSER 1 - JavaScript Bridge Events
9898
Func __UserEventHandler_Web1__Bridge__OnMessageReceived($oWebView, $hGUI, $sMsg)
@@ -110,16 +110,16 @@ Func __UserEventHandler_Web1__Bridge__OnMessageReceived($oWebView, $hGUI, $sMsg)
110110
UpdateWebUI($oWebView, "mainTitle", "Counter: " & $iMsgCnt)
111111
UpdateWebUI($oWebView, "statusMsg", "Last Message: " & $sMsg)
112112
EndIf
113-
EndFunc ;==>__UserEventHandler_Web1__Bridge_OnMessageReceived
113+
EndFunc ;==>__UserEventHandler_Web1__Bridge__OnMessageReceived
114114

115115
; BROWSER 2 - Manager Events
116116
Func __UserEventHandler_Web2__Manager__OnMessageReceived($oWebView, $hGUI, $sMsg)
117117
#forceref $hGUI
118118
ConsoleWrite("- [Browser 2]: " & (StringLen($sMsg) > 150 ? StringLeft($sMsg, 150) & "..." : $sMsg) & @CRLF)
119119
If $sMsg = "INIT_READY" Then
120-
_NetWebView2_ExecuteScript($oWebView, 'window.chrome.webview.postMessage(JSON.stringify({ "type": "COM_TEST", "status": "OK" }));')
120+
_NetWebView2_ExecuteScript($oWebView, 'window.chrome.webview.postMessage(JSON.stringify({ "type": "COM_TEST", "status": "OK" }));', $NETWEBVIEW2_EXECUTEJS_MODE0_FIREANDFORGET)
121121
EndIf
122-
EndFunc ;==>__UserEventHandler_Web2__OnMessageReceived
122+
EndFunc ;==>__UserEventHandler_Web2__Manager__OnMessageReceived
123123

124124
; BROWSER 2 - JavaScript Bridge Events
125125
Func __UserEventHandler_Web2__Bridge__OnMessageReceived($oWebView, $hWindow, $sMsg)
@@ -137,5 +137,5 @@ Func __UserEventHandler_Web2__Bridge__OnMessageReceived($oWebView, $hWindow, $sM
137137
UpdateWebUI($oWebView, "mainTitle", "Counter: " & $iMsgCnt)
138138
UpdateWebUI($oWebView, "statusMsg", "Last Message: " & $sMsg)
139139
EndIf
140-
EndFunc ;==>__UserEventHandler_Bridge_OnMessageReceived
140+
EndFunc ;==>__UserEventHandler_Web2__Bridge__OnMessageReceived
141141
#EndRegion ; USER DEFINED EVENTS HANDLER FUNCTION

0 commit comments

Comments
 (0)