Awesomium网页浏览器不显示该页面

时间:2015-05-26 11:44:31

标签: winforms awesomium

我创建了一个表单,它在构造函数中包含几个URL,并将它们加载到表单上的一些awesomuim Web控件中。 它在第一台计算机上工作正常,但是当我将程序移动到另一台计算机(带代码)时,它并没有在控件中显示该页面。当我将鼠标移到控件上时,它会显示忙碌图标。 但是,如果我在构造函数中的某处放置一个断点,然后在visual studio中单击“继续”,它就可以正常工作!我试着在构造函数中睡一觉,但它没有完成这项工作。

这里是代码:

 public BrowsersWindow(List<string> links)
    {
        InitializeComponent();
  //      Thread.Sleep(5000);
        Links = links;
        Browsers = groupBox1.Controls;  
    }

    private void timer1_Tick(object sender, EventArgs e)
    {
        if (index < Links.Count && index < Browsers.Count)
        {
            Awesomium.Windows.Forms.WebControl current = 
        (Awesomium.Windows.Forms.WebControl)Browsers[index];
            try
            {
                current.Source = new Uri(Links[index]);
            }
            catch { }

            index++;
        }
    }

0 个答案:

没有答案