cefsharp位置改变事件(C#)

3
我需要知道如何在cefsharp上设置当网页视图位置发生变化时的事件,以及如何防止不重定向到其他url。
        BrowserSettings browserSettings = new BrowserSettings();
        browserSettings.FileAccessFromFileUrlsAllowed = true;
        browserSettings.UniversalAccessFromFileUrlsAllowed = true;
        browserSettings.TextAreaResizeDisabled = true;
        WebView web_view;
        web_view = new WebView("http://google.com", browserSettings);
        web_view.LocationChanged += ??`enter code here`
        web_view.Dock = DockStyle.Fill;
        this.Controls.Add(web_view);
1个回答

4

据我所见,在OnBeforeBrowse中的IRequest参数只会提供原始请求的URL。如果发生重定向,isRedirect参数会在重定向请求上设置,但请求的URL仍然是原始请求的URL,而不是重定向到的URL。 - Appetere

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接