2
在我的Windows 8 Metro新的UI應用程序中,調用LaunchUriAsync
需要幾秒鐘的時間才能執行。它只是使用給定的URL打開默認瀏覽器,但不應該那麼長。怎麼了?Windows.System.Launcher.LaunchUriAsync需要幾秒鐘
違規代碼:
Await Windows.System.Launcher.LaunchUriAsync(New System.Uri("http://some.url.com/my-page"))
延遲只有那裏,而我在網上。當我離線時,Internet Explorer立即打開(並在那裏失敗)。
我試着將Desktop-IE設置爲默認值,但並未加快處理速度。點擊鏈接時,應用程序完全處於空閒狀態,按下按鈕從字面上看只會構建URL對象並調用LaunchUriAsync。 – fefrei
你試過把www。在URI中?我沒有真正的想法,它不應該發生。 這是我的C#代碼。 await Launcher.LaunchUriAsync(new Uri(「http://www.bytecode.ca/」)); –
我試過了,沒有幫助。但是我發現了一個有趣的發現:當我離線時,延遲不存在。 – fefrei