MS Webview2 拦截 interact/intercept
作者:互联网
https://docs.microsoft.com/en-us/microsoft-edge/webview2/how-to/webresourcerequested?tabs=dotnet
自定义过滤器拦截例子
// Add a filter to select all image resources webView.CoreWebView2.AddWebResourceRequestedFilter( "*", CoreWebView2WebResourceContext.Image); webView.CoreWebView2.WebResourceRequested += delegate ( object sender, CoreWebView2WebResourceRequestedEventArgs args) { // Replace the remote image resource with a local one specified at the path customImagePath. // If response is not set, the request will continue as it is. FileStream fs = File.Open("d:\\test.jpg", FileMode.Open); CoreWebView2WebResourceResponse response = webView.CoreWebView2.Environment.CreateWebResourceResponse(fs, 200, "OK", "Content-Type: image/jpeg"); args.Response = response; };
标签:fs,CoreWebView2,interact,args,Webview2,response,intercept,webView,image 来源: https://www.cnblogs.com/wgscd/p/16676372.html