1、項(xiàng)目引用nuget
2、winform窗體中初始化文章來源:http://www.zghlxwxcb.cn/news/detail-687951.html
var webView = new WebView2();
webView.Source = new Uri(url);
webView.Dock = DockStyle.Fill;
//接收js調(diào)用c#函數(shù)的消息
webView.WebMessageReceived += CoreWebView2_WebMessageReceivedAsync;
this.panel1.Controls.Add(webView);
//接受js調(diào)用c#代碼
private async void CoreWebView2_WebMessageReceivedAsync(object sender, CoreWebView2WebMessageReceivedEventArgs e)
{
try
{
function();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
3、webView2中的js調(diào)用c#代碼文章來源地址http://www.zghlxwxcb.cn/news/detail-687951.html
window.chrome.webview.postMessage(123);
到了這里,關(guān)于winform嵌入瀏覽器 webView2的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!