Optimus
Optimus copied to clipboard
Optimus is headless Web Browser fully implemented on .net.
Try to execute the code (came from jquery-ui): var arr = []; arr[""] = {};//
Using 2.3.0-alpha.39 version and a .NET Core 2.2 console app. Below is a real sample where I want to load a page (works), await for certain div with id 33-303-tab-2...
Checking out EngineExtension.WaitDocumentLoad and it could produce a deadlock. Unless `engine.Document.DomContentLoaded` is always on a different thread.
Engine.Wait* methods could be implemented as asynchronous methods.
Does Optimus support file cache? I think it might make sense to add it otherwise. It shouldn't be too diffucult and I could help.
I do not know where is the problem, Baidu always prompt need to verify https://www.baidu.com/ var engine = EngineBuilder.New() .UseJint() .Build(); engine.UseKnownUserAgent(KnownUserAgents.Windows_Firefox); var page = await engine.OpenUrl("https://www.baidu.com"); engine.WaitDocumentLoad(); var document...