弹来弹去跑马灯!

MS Webview2 拦截 interact/intercept

https://docs.microsoft.com/en-us/microsoft-edge/webview2/how-to/webresourcerequested?tabs=dotnet

 

自定义过滤器拦截例子

1
2
3
4
5
6
7
8
9
10
11
12
// 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;
               };

  

posted @   wgscd  阅读(1143)  评论(2编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2021-09-10 c# 汉字转拼音
2021-09-10 C# Unit test TestInitialize\TestCleanp
点击右上角即可分享
微信分享提示