FIX: WebView: not wrap javascript
Change-Id: If2b1fe8163599ebbfd97334115a786a8985bf876
This commit is contained in:
parent
e010fad242
commit
1797f4ac8e
|
@ -283,14 +283,10 @@ bool WebView::RunScript(wxWebView *webView, wxString const &javascript)
|
|||
ICoreWebView2 * webView2 = (ICoreWebView2 *) webView->GetNativeBackend();
|
||||
if (webView2 == nullptr)
|
||||
return false;
|
||||
int count = 0;
|
||||
wxJSScriptWrapper wrapJS(javascript, &count);
|
||||
return webView2->ExecuteScript(wrapJS.GetWrappedCode(), NULL) == 0;
|
||||
return webView2->ExecuteScript(javascript, NULL) == 0;
|
||||
#elif defined __WXMAC__
|
||||
WKWebView * wkWebView = (WKWebView *) webView->GetNativeBackend();
|
||||
int count = 0;
|
||||
wxJSScriptWrapper wrapJS(javascript, &count);
|
||||
Slic3r::GUI::WKWebView_evaluateJavaScript(wkWebView, wrapJS.GetWrappedCode(), nullptr);
|
||||
Slic3r::GUI::WKWebView_evaluateJavaScript(wkWebView, javascript, nullptr);
|
||||
return true;
|
||||
#else
|
||||
WebKitWebView *wkWebView = (WebKitWebView *) webView->GetNativeBackend();
|
||||
|
|
Loading…
Reference in New Issue