2

私の Windows 8 Metroの新しい UI アプリケーションでは、呼び出しのLaunchUriAsync実行に数秒かかります。指定された URL でデフォルトのブラウザーを開くだけですが、それほど時間はかかりません。どうしたの?

問題のコード:

Await Windows.System.Launcher.LaunchUriAsync(New System.Uri("http://some.url.com/my-page"))

遅延が発生するのは、オンラインのときだけです。オフラインのとき、Internet Explorer がすぐに開きます (そこで失敗します)。

4

1 に答える 1

0

メトロ Web ブラウザーがデフォルトとして設定されている場合に発生する可能性があります。デスクトップブラウザがあれば完璧に動作します。

また、別のスレッドで何か他のことをしていないこと、または CPU 使用率を妨げていることを確認していますか?

于 2012-09-15T16:16:39.360 に答える