110,534
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// Helper to perform the navigation in webview
/// </summary>
/// <param name="url"></param>
private void NavigateWebview(string url)
{
try
{
Uri targetUri = new Uri(url);
webViewControl.Navigate(targetUri);
}
catch (FormatException myE)
{
// Bad address
webViewControl.NavigateToString(String.Format("<h1>Address is invalid, try again. Details --> {0}.</h1>", myE.Message));
}
}
private void btnEnterWeb_Tapped(object sender, TappedRoutedEventArgs e)
{
if (!pageIsLoading)
{
//webViewControl.Source = new Uri("http://www.baidu.com");
NavigateWebview(tbWeb.Text);
}
else
{
webViewControl.Stop();
pageIsLoading = false;
}
}
我这么写的,现在遇到的问题是,在我的机器上,可以在程序内部打开微软谷歌的网站,但是打开百度的网站就会卡死。 我到同事的机器上运行,用我的代码,一个可以运行打开百度,一个跟我的情况一样。。是不是IE应该设置什么?我比对一下OK的那位同事IE设置,没有什么不一样啊?