WebView предоставляет событие Загрузка , к которому вы можете подключиться, когда нужно что-то загрузить:
webView.Download += (sender, args) =>
{
Console.WriteLine(args.Url);
};
В качестве альтернативы, вы можете создать собственную реализацию * 1006.* IDownloadListener :
public class MyDownloadListener : Java.Lang.Object, IDownloadListener
{
public void OnDownloadStart(string url, string userAgent, string contentDisposition, string mimetype, long contentLength)
{
Console.WriteLine(url);
}
}
и предоставьте это в WebView:
var listener = new MyDownloadListener();
webView.SetDownloadListener(listener);