Ich muss Ereignis aufrufen, wenn ich auf den Download-Button auf der Website klicke und den Link sofort herunterladen. Ich weiß, wie es funktioniert mit WebBrowser:Gibt es Analog zu Ereignis WebBrowser.Navigating in CefSharp-Bibliothek?
private void WebBrowser_Navigating(object sender, NavigatingCancelEventArgs e)
{
string url = e.Uri.ToString();
if (url.Contains("https://accounts.google.com/AccountChooser")
{
_userAgentController.UserAgentRefresh();
}
if (url.Contains("get:")) //specific form of download link
{
DownloadModel(url);
}
}
aber ich sollte es in CefSharp Bibliothek verwenden und DownloadModel() -Methode, die Download-URL verwendet.
Ich versuchte LoadChanged und FrameLoadEnd Ereignisse, aber ich kann nicht eine benötigte Verbindung erhalten.
Vielen Dank für die Antwort im Voraus.
Vielen Dank, ich habe DownloadHandler.cs verwendet und nur OnBeforeDownloadFired verwendet, um Download-Link zu erhalten und dann nicht herunterladen, so kann ich meine Methode aufrufen –