0

Windows 8アプリで外部Webページを直接表示していますが、この外部ページの読み込みが非常に遅れることがあり、すべてが読み込まれないこともあります。誰かが私がこの問題を克服するのを手伝ってください。アプリにXAML/C#を使用しています。

以下は、外部ページをロードするためのコードです。ページがアプリに正しくロードされている天気を確認するにはどうすればよいですか?

this.InitializeComponent();
textboxUri.Text = "http://www.google.com/";
WebView1.Navigate(new Uri(textboxUri.Text));
4

2 に答える 2

1

WebviewクラスにはLoadCompletedイベントがあります。次のようなものが必要だと思います(擬似コード)。

{
    textboxUri.Text = "http://www.google.com/";
    WebView1.Navigate(new Uri(textboxUri.Text));

    WebView1.LoadCompleted += LoadCompletedEvent;
}

void LoadCompletedEvent(object sender, eventargs e)
{
    //Now the website has loaded, do what you want here
}
于 2013-02-28T15:26:32.307 に答える
0

MSDN のサンプル コードをご覧になることをお勧めします。

http://code.msdn.microsoft.com/windowsapps/XAML-WebView-control-sample-58ad63f7/sourcecode?fileId=57963&pathId=298223712

これがあなたを助けることを願っています:)

于 2013-02-25T19:14:03.120 に答える