LoadError is trggered before download is complete

Having problems with building or using the CefSharp .NET binding? Ask your CEF-related questions here. Please ask general usage questions on StackOverflow.

Moderator: amaitland

LoadError is trggered before download is complete

Postby naveenkn01 » Fri Jul 16, 2021 2:52 am

Hi,

I have created project with cefshar with simple downlaod funcationality to download an image.

LoadError is getting triggered before download is complete. is this a default behavior?

Here is the code:
chromiumWebBrowser.LoadError += BrowserLoadError;

LifeSpanHandler:
public bool OnBeforePopup(IWebBrowser chromiumWebBrowser, IBrowser browser, IFrame frame, string targetUrl, string targetFrameName, WindowOpenDisposition targetDisposition, bool userGesture, IPopupFeatures popupFeatures, IWindowInfo windowInfo, IBrowserSettings browserSettings, ref bool noJavascriptAccess, out IWebBrowser newBrowser)
{
browser.MainFrame.LoadUrl(targetUrl);
newBrowser = null;
return true;
}

DownloadHandler:

var folderBrowser = new FolderBrowserDialog();
folderBrowser.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen;

if (folderBrowser.ShowDialog() == true)
{
if (!callback.IsDisposed)
{
using (callback)
{
var downloadPath = Path.Combine(folderBrowser.SelectedPath, downloadItem.SuggestedFileName);
callback.Continue(downloadPath, showDialog: false);
}
}
}
naveenkn01
Newbie
 
Posts: 3
Joined: Fri Jul 16, 2021 2:41 am

Re: LoadError is trggered before download is complete

Postby amaitland » Fri Jul 16, 2021 2:39 pm

Maintainer of the CefSharp project.
amaitland
Virtuoso
 
Posts: 1290
Joined: Wed Jan 14, 2015 2:35 am


Return to CefSharp Forum

Who is online

Users browsing this forum: No registered users and 14 guests