0
我希望我的应用程序能够等到Web浏览器加载完毕后才能使用DocumentCompleted
事件,但问题是我正在使用awesmoium webkit并且LoadingFrameComplete
事件不会触发。当谷歌在谷歌搜索IAM IAM一样并搜查“VB.NET”它不烧,所以我想暂停address changed
事件,等到Web控件加载,而我在LoadingFrameComplete
事件设置像如何在不冻结用户界面的情况下等待事件发生
public Sub webcontrol_addresschanged(sender As Object, e As Awesomium.Core.UrlEventArgs)
//WAIT UNTIL WEB CONTROL LOADS
//DO Something"
End sub
代码我试过使用'do until'循环,但它冻结了gui,并且web控件没有导航。
您可以使用Async事件处理程序及其中的Await操作来避免冻结。 https://msdn.microsoft.com/en-us/library/hh191443.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1 –
非常感谢我非常非常努力 – user3772967