2.4. C#中的WebBrowser

C#中使用WebBrowser,相对还是很简单的,比如,打开网页,直接用uri即可:


wbsChaseFootprint.Url = new Uri(strEncodedFullFootprintUrl);

    

详见:【记录】C#中使用WebBrowser浏览google页面

2.4.1. DocumentCompleted被调用两次

目前的解决办法,在DocumentCompleted中加上:


if (!e.Url.Equals(wbsChaseFootprint.Url))
{
    //not actually complete, do nothing
    return;
}

        

详见:【已解决】C#中的WebBrowser的DocumentCompleted被调用两次