我在.NET上使用Awesomium。
在我看来,将WebView.Source设置为网页URL会立即设置Source属性,但是,Awesomium会等待设置WebView.Source完成的线程以便开始加载页面。通过观察我的ResourceInterceptor,看起来加载发生在一个单独的线程上(至少 - 当然是ResourceInterceptor),但该线程只在我的主要线程开始执行时才开始执行。 thread(拥有WebView并设置WebView.Source的线程)完成自己的任务。
有没有办法强制WebView立即开始加载?也许更具体地说,我们可以强制Awesomium创建一个线程,目的是在设置WebView.Source属性后立即加载吗?也许直接从一开始就将WebCore(以及随后的WebView)加载到自己的专用线程中就是答案......
感谢。